如何获得Solr文档的大小?

时间:2014-05-14 16:42:26

标签: solr solr4j

我想知道单个Solr文档/响应的字节大小。有没有直接的方法来解决这个问题?

我们正在使用solrj java客户端。

我环顾四周,只找到了确定索引大小的方法,但没有关于文档大小的信息。

1 个答案:

答案 0 :(得分:5)

solr的大小和文档由两者组成: - 索引压缩 - 压缩文件

了解solr核心/节点大小的简单方法是进入solr admin enter image description here

所以在我的情况下,我们有: 2993文件,5,41 MB =平均1,8KB /文件,包括索引/和存储的字段。

如果你更讨厌并喜欢编码,还有另一种方式: how to get the Index Size in solr

<强> UPDATE THE 5/06/2014 : 呵呵,我找到了听起来不错的东西:[MAT工具3 您可以查找lru缓存以了解所使用的内存(以及特定doc使用的空间)。通过运行获取ID,您将获取ID并在HDD / RAM上获取ID所占用的内存! :)

请看这篇好文章: