现在,我们的项目正处于一个阶段,我们希望使用匹配某些字符串的正则表达式在文档中进行搜索。CouchDB 现在确实允许在 2.0 版本和 /db/_find 中使用它,这很棒。在此之前,您需要使用 Elasticsearch。
我想知道一种解决方案是否比另一种更好,以及对磁盘存储有什么影响?我在CouchDB 文档中看到了很多关于 /bd/_find 功能的警告,例如:
正则表达式不适用于索引,因此它们不应用于过滤大型数据集。
提前感谢您的启发
现在,我们的项目正处于一个阶段,我们希望使用匹配某些字符串的正则表达式在文档中进行搜索。CouchDB 现在确实允许在 2.0 版本和 /db/_find 中使用它,这很棒。在此之前,您需要使用 Elasticsearch。
我想知道一种解决方案是否比另一种更好,以及对磁盘存储有什么影响?我在CouchDB 文档中看到了很多关于 /bd/_find 功能的警告,例如:
正则表达式不适用于索引,因此它们不应用于过滤大型数据集。
提前感谢您的启发