【发布时间】:2017-02-13 12:01:41
【问题描述】:
我目前正在使用 sql server 查询来查找匹配的文本,但不幸的是速度不够快。我正在尝试将输入文本与一系列关键字匹配。如果输入的单词每个都像某个记录的任何关键字,则该记录被选中。
似乎使用图形数据库可以使我的查询更快。
但是:
Neo4j 企业版在我的产品中,但它不是免费的。 我可以将它的社区版用于生产吗?
或者我可以使用其他替代方案来代替 Neo4j 吗?
【问题讨论】:
-
您应该为您的问题添加更多详细信息。除非您提供更多详细信息,否则“推荐我 x”之类的问题往往会被否决。例如,您为什么要查看图形数据库?您需要水平可扩展性吗?从 SQL 或 JSON 迁移重要吗?架构对您很重要吗?你有任何语言限制吗?等等……等等。 . .尝试添加更多详细信息,您可能会获得更多帮助。
-
@Filipe Teixeira:我想我已经为您提供了足够的信息来回答这个问题。但只有一件事可能会有所帮助,我需要一个
graph database来开发一个搜索引擎,该引擎可以根据用户搜索过的文本检索用户需要的信息。inserted to the db的数据记录越来越多,sql server似乎无法提供我们需要的速度。 -
@Filipe Teixeira:您能告诉我们我们可以使用 NEO4J 的社区版吗?
-
我链接的答案仅列出了其他图形数据库供应商以回答
Or are there other alternatives that I can use instead of Neo4j?。关于 Neo4J,您将不得不等待其他人回答。 -
我投票结束这个问题,因为这是一个产品许可问题,应该专门询问供应商。这不是编程问题。
标签: neo4j graph-databases text-search