我可以在制作中使用Neo4j Community Edition吗?

时间:2016-10-05 06:53:45

标签: neo4j graph-databases text-search

我目前正在使用sql server查询来查找匹配的文本,但遗憾的是速度不够快。我试图将输入文本与一系列关键字进行匹配。如果输入的单词都是某个记录的任何关键字,那么该记录就会被选中。

似乎使用图形数据库可以使我的查询更快。

可是:

Neo4j 我的产品中的企业版,但它不是免费的。 我可以使用它的社区版进行制作吗?

还是有其他替代品我可以用而不是Neo4j吗?

1 个答案:

答案 0 :(得分:1)

我相信您可以继续使用Community Edition free in production environments,但您无法访问Enterprise功能(包括存在限制,群集部署,监控功能,企业级锁定,热备份和more })。但是,您无法在下载的应用程序或代码中嵌入neo4j,只需在服务器端使用它即可。

那就是说,你提到的用法似乎是你的解决方案在文本搜索功能上很重要。我建议将搜索引擎(如ElasticSearch,SOLR或其他基于Lucene的解决方案)作为在现有数据库(例如您的sql server)之上使用的东西来处理这些情况。这些解决方案旨在解决与丰富的文本搜索或文本数据相关的任何问题。

相关问题