Apache Solr缓存< - >压力测试

时间:2010-12-21 11:01:02

标签: apache caching solr

我想进行快速和污垢负载测试 - 但我的所有结果都是缓存的。 我注释掉了所有Solr缓存 - 但仍然可以缓存所有内容。

  • 缓存是否来自'Field Collapsing Cache'。 - 虽然我在配置文件中没有看到这个元素。 (当我负载时,系统现在从1GB跳到7 GB RAM 测试很多查询。)

  • 可以是Lucence缓存吗?

+ ---------------------------------------------- ------- + 我想降低缓存,以便它们只缓存大约100或1000个文档。 (现在 - 当我做50 000个独特查询时,Solr将使用7 GB RAM和一切都适合一些缓存! )

任何建议我如何对我的Solr进行适当的压力测试 - 用一个小的 查询数量(约100 0000 - 与某些测试人员相比,不是数百万 有)?

1 个答案:

答案 0 :(得分:1)

这不是推荐的实践。你的结果是不现实的。调整缓存设置甚至非常重要!

尝试使用日志文件构建查询来搜索solr。 我正在使用fastbench进行这种测试,但你可以使用jmeter,bash脚本或某事。类似

  

可以是Lucence缓存吗?

  

字段折叠缓存

不,你需要补丁+配置

相关问题