【发布时间】:2018-01-08 22:38:05
【问题描述】:
我正在考虑学习 JanusGraph 以在我的新大项目中使用,但我无法理解一些东西。
Janus 可以像任何数据库一样使用,并且支持“插入”、“更新”、“删除”操作,所以 JanusGraph 会将数据写入 Cassandra 或其他数据库来存储这些数据,对吧?
JanusGraph 在哪里存储节点、边、属性等,它会将这些写入数据库,对吧?
这些数据应该由 Janus 加载到内存中,还是一直从 Cassandra 中读取?
JanusGraph 读取的数据必须在每次查询中加载到 JanusGraph 中,否则它将在数据库中进行选择以检索我需要的数据?
在数据库中检索到的数据只是我需要的,否则 Janus 会一直读取数据库中的所有记录?
我应该在生产项目中使用 JanusGraph,还是应该等到它准备好生产?
我正在开发某种社交网络,需要存储友谊、帖子、cmets、用户块并做一些弹性搜索,在这种情况下,我应该使用什么数据库后端?
【问题讨论】:
-
janusgraph-users 邮件列表groups.google.com/d/msg/janusgraph-users/0hb5FbYZTU8/…上有相同的线程
标签: graph janusgraph