摘要: synchronized DocumentsWriterPerThread doAfterDocument(ThreadState perThread, boolean isUpdate) { try { commitPerThreadBytes(perThread); if (!perThread 阅读全文
posted @ 2018-05-23 18:47 車輪の唄 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 缓存和刷新是比较重要的问题,它涉及到lucene如何管理内存和磁盘。前面提到索引的结果是缓存在内存中的,等到一定时候才会将其刷新到硬盘上去。缓存在这里的目的无非是缓解高速设备到低速设备的不匹配。下面这些问题都比较重要:调用增删改索引后此时索引时已经写入磁盘还是仍然驻留内存,即索引的刷新时间是什么?其 阅读全文
posted @ 2018-05-23 16:31 車輪の唄 阅读(13) 评论(0) 推荐(0) 编辑