Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法克服Solr的局限性_Solr_Nosql_Rdbms - Fatal编程技术网

有没有办法克服Solr的局限性

有没有办法克服Solr的局限性,solr,nosql,rdbms,Solr,Nosql,Rdbms,有没有办法克服Solr的局限性 如何向我已经创建的集合中添加一个额外的列,其中包含大量数据。要向现有架构添加一个新字段,可以使用: type参数对应于您希望新字段具有的字段类型 如果是,可以在XML中添加字段类型: <field name="sell_by" type="pdate" indexed="true" stored="true"/> 更改集合后,必须重新加载集合的配置。如果您正在使用Zookeeper(即,您正在手动将配置上载到Zookeeper),则可以下载并上载

有没有办法克服Solr的局限性


如何向我已经创建的集合中添加一个额外的列,其中包含大量数据。

要向现有架构添加一个新字段,可以使用:

type
参数对应于您希望新字段具有的字段类型

如果是,可以在XML中添加字段类型:

<field name="sell_by" type="pdate" indexed="true" stored="true"/>

更改集合后,必须重新加载集合的配置。如果您正在使用Zookeeper(即,您正在手动将配置上载到Zookeeper),则可以下载并上载配置集


添加字段后,您必须通过再次提交给Solr来重新索引应包含该字段的文档,以便按预期将内容添加到该字段。

请阅读。这个太宽了。我已经按照你的建议修改了。你现在能帮我找到解决办法吗?这毫无意义。您正在将一系列技术(RDBMs)与单个产品进行比较。请提出具体问题,并确保您至少对该主题进行了初步研究,以及它首先对技术的影响。价值观如何?我需要重新加载完整的数据并重新编制索引吗?是的,Solr无法神奇地显示以前未存储的值。即使更改现有字段的定义,也需要重新索引现有数据。
<field name="sell_by" type="pdate" indexed="true" stored="true"/>