0
Если у меня естьLevelDB writebatch параллелизм вопрос
using (WriteBatch batch = new WriteBatch())
{
for(int i=0; i<100; i++)
{
batch.Put(i.ToString(), i.ToString())
}
leveld_db.Write(batch);
}
из одного потока и
using (WriteBatch batch = new WriteBatch())
{
for(int i=0; i<100; i++)
{
batch.Put(i.ToString(), (i+1000).ToString())
}
leveld_db.Write(batch);
}
из другого параллельного потока, есть гарантия того, что я не в конечном итоге с данными, как {10, 10} {11, 1011}
?