【问题标题】:Are number of rows fetched in Solr restricted as data increases?随着数据的增加,Solr 中获取的行数是否受到限制?
【发布时间】:2017-12-16 09:30:44
【问题描述】:

在我的 Cassandra 数据库中,我有一个名为 Person 的表,其中包含大约 10,00,000 行。我已经集成了 Solr 和 Cassandra。

当我尝试用最少的行数(大约 100)索引数据时,所有行都被索引了。但是,如上所述,对于大量行,我只能索引 10,000 行。

solr 索引数据有什么限制吗?我试图用谷歌搜索,但找不到任何快速的答案。或者它是否使用唯一值作为索引,因为我也有许多重复值?还是在编制索引时,早期记录被删除并更新为最新记录?

【问题讨论】:

    标签: solr cassandra dataimporthandler


    【解决方案1】:

    文档是 Solr 中的信息单元,每个文档必须有一个唯一的键。 这必须是一个字段,并且不允许在 Solr 实例中出现任何重复。 这意味着使用重复键索引的任何文档都将覆盖过去的文档。 因此,旧文档将被删除并插入新文档。

    唯一键在 schema.xml 中定义,默认为“id”。

    【讨论】:

    • 谢谢。还有其他问题,行限制。我改了。
    猜你喜欢
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 2017-05-27
    相关资源
    最近更新 更多