多个数据库中的 Marklogic 搜索

Marklogic Search in multiple databases

Marklogic 是否提供跨多个数据库搜索的方法(这些数据库在同一个 Marklogic 服务器中)。

我们可以在两者中手动搜索并整理结果,但如果 Marklogic 提供,那么这将是更容易和更好的解决方案。

MarkLogic 能够创建子数据库作为 Tiered Storage 功能的一部分。

您可能对 Super Database

的特定功能感兴趣

但是....我建议您考虑什么时候这是最好的选择与集合或特定森林(范围或查询索引作为分配策略的一部分)可以作为查询的一部分包含或排除..使用超级数据库时有很多注意事项。作为一个例子,我似乎记得总索引大小可能更大,子数据库和超级数据库需要相同的索引设置。不同的数据库有时是正确的选择。我只是敦促您认真考虑何时将内容隔离在完全独立的数据库中,然后再一起查询。同时,一个子数据库可以属于多个超级数据库——对于某些用例来说这是一个强大的功能。