在写之前的阅读器时,就发现数据库写入的速度有些不如人意,一千条左右数据,需要十秒以上的时间才能完成写入,当时未深究原因,只当是disk写入速度缓慢导致的,大概代码如下:
public void insert(final List<Book> books, final InsertCallback callback){
new Thread(new Runnable() {
@Override
public void run() {
for(int i=0;i<books.size();i++){
insert(books.get(i));
if(i % 100 ==