Marklogic - 在集合中创建索引?
Marklogic - create indexes in collection?
当我创建索引时,Marklogic 开始重新索引数据库中的所有文档。是否可以仅索引我想要的集合中的文档。提前致谢。
您不能指定重新索引哪些文档。但是,您可以关闭自动重新索引功能并选择何时重新索引。
考虑让您的索引更具体。拥有有意义的元素或 属性 名称总是好的,例如 company-name
而不仅仅是 name
.
或者,您也可以利用树结构。如果您的数据库中同时有公司和个人,请将内容包装在根元素或 属性 中以说明它是什么,这样您就可以在 company/name
或 person/name
上创建路径索引具体来说。
(重新)索引器通常足够聪明,可以找出哪些文档受到索引的影响,前提是它们足够具体。它还可能节省磁盘 space,特别是如果您可以从此类索引中排除大量不相关的文档。
HTH!
当我创建索引时,Marklogic 开始重新索引数据库中的所有文档。是否可以仅索引我想要的集合中的文档。提前致谢。
您不能指定重新索引哪些文档。但是,您可以关闭自动重新索引功能并选择何时重新索引。
考虑让您的索引更具体。拥有有意义的元素或 属性 名称总是好的,例如 company-name
而不仅仅是 name
.
或者,您也可以利用树结构。如果您的数据库中同时有公司和个人,请将内容包装在根元素或 属性 中以说明它是什么,这样您就可以在 company/name
或 person/name
上创建路径索引具体来说。
(重新)索引器通常足够聪明,可以找出哪些文档受到索引的影响,前提是它们足够具体。它还可能节省磁盘 space,特别是如果您可以从此类索引中排除大量不相关的文档。
HTH!