用于模糊搜索的Neo4j模式索引



现在我正在考虑在Neo4j数据库上的应用程序中创建模糊搜索的可能性。

主要标准是:模糊搜索和性能。

使用最新版本的Neo4j社区版实现这些目标的最佳方式是什么?

模糊搜索是一件棘手的事情。即使是在普通的lucene中(可以使用lucene查询字符串进行模糊搜索),也不建议使用它,因为它非常昂贵。

当您使用手动索引对数据进行索引时,您也可以在Neo4j中使用该查询语法。

大多数人建议的解决方案是使用自动建议,即匹配前几个字符,在自动完成框中显示选项,然后使用用户选择的字符串进行搜索。

最新更新