Java solr索引存储在内存或磁盘中
我在服务器上有大约30GB的内存。但是,由于数据量大,索引大约需要28GB。有没有办法配置solr,以便将数据索引存储在硬盘中而不是内存中?或者如果我可以在内存中分配一定数量的数据,而其余的数据在磁盘中?在索引数据时,SolR只在硬盘上创建缓存文件夹和文件 内存仅用于:Java solr索引存储在内存或磁盘中,java,solr,Java,Solr,我在服务器上有大约30GB的内存。但是,由于数据量大,索引大约需要28GB。有没有办法配置solr,以便将数据索引存储在硬盘中而不是内存中?或者如果我可以在内存中分配一定数量的数据,而其余的数据在磁盘中?在索引数据时,SolR只在硬盘上创建缓存文件夹和文件 内存仅用于: 索引数据 检索数据 删除或更新数据 SolR的优势在于它创建了多个索引以改进数据检索。SolR将索引存储在磁盘上,但未提交文档的小缓冲区除外。28GB的数字来自哪里?@Steve 28GB是solr中索引的数据。所以它在硬盘
- 索引数据
- 检索数据
- 删除或更新数据
SolR的优势在于它创建了多个索引以改进数据检索。SolR将索引存储在磁盘上,但未提交文档的小缓冲区除外。28GB的数字来自哪里?@Steve 28GB是solr中索引的数据。所以它在硬盘里,而不是内存里?我以为这是为了提高性能。