标签: java leveldb
我试图在leveldb中使用相同的迭代器一段时间。一旦我创建了一个迭代器,如果有另一个线程发生了变化,那么leveldb迭代器会提供这些变化吗?或者我是否必须创建另一个迭代器?
答案 0 :(得分:1)
现有的leveldb迭代器不反映这些变化。迭代器对创建迭代器时所采用的数据库的快照进行操作。
这是最近发给leveldb邮件列表的一个帖子:https://groups.google.com/forum/#!topic/leveldb/nT2BZ6gKAEc