0
Wenn ichLevelDB writebatch Concurrency Problem
using (WriteBatch batch = new WriteBatch())
{
for(int i=0; i<100; i++)
{
batch.Put(i.ToString(), i.ToString())
}
leveld_db.Write(batch);
}
von einem Thread und
using (WriteBatch batch = new WriteBatch())
{
for(int i=0; i<100; i++)
{
batch.Put(i.ToString(), (i+1000).ToString())
}
leveld_db.Write(batch);
}
von einem anderen Thread gleichzeitig haben, ist es eine Garantie, dass ich nicht mit Daten wie {10, 10} {11, 1011}
enden?