首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JanusGraph + Cassandra (通用问题)

JanusGraph + Cassandra (通用问题)
EN

Stack Overflow用户
提问于 2017-06-28 14:52:19
回答 2查看 1.2K关注 0票数 8

关于这两种工具的集成,我有几个问题。不是技术问题和如何设置(稍后我会有我的乐趣),但更多关于项目的过程和方向,看到JanusGraph还很年轻。

我正在开始一个新的项目,并已决定使用卡桑德拉作为存储和使用图表的顶部听起来很有吸引力。

在我走那条路之前我想事先知道的几件事。

  1. JanusGraph非常年轻,它是从泰坦大约一年前离开的地方恢复过来的。这方面存在差距,但事实是,这是Linux基金会的一部分,所有的大公司都会支持它,这听起来很有希望。在这一点上,假设JanusGraph存在是安全的吗?依赖Janus作为启动项目安全吗?当然,要跟上发展的步伐,尽可能地跟上时代的发展。
  2. 卡桑德拉。Titan/JanusGraph与Cassandra 2.1.9集成,使用了节约api,这个api最终将在Cassandra 4中被废弃。我知道目前正在做的工作是让janus与Cassandra 3一起工作,并最终与CQL一起工作。从现有的janus和Cassandra 2.1.9开始,以后再处理移民问题,安全吗?对于一家初创企业来说,这会是一项艰巨的任务吗?
  3. 生产准备好的JanusGraph。(这个问题涉及任何类型的软件在它的早期阶段,以及它是否安全的启动使用)。据我所知,JanusGraph需要一段时间才能准备好生产,并赶上它集成的其他工具(尽管我们正在进行工作:)。同样,此时开始使用Janus并跟踪开发并最终迁移到已准备好的生产版本是否安全?JanusGraph的总体路线图是什么?

总的来说,我关心的是这些工具的组合是否是启动的安全选择。整个堆栈对我们来说已经是新的了,我们很高兴尝试学习,但是我们将很快地进入迁移阶段。这是你愿意做/推荐的事情吗?是自杀吗?

请分享你的想法,并记住,它不一定是关于堆栈,我正在谈论。它可能是任何初创公司在其早期阶段处理任何类型的软件。

干杯

EN

回答 2

Stack Overflow用户

发布于 2017-06-28 15:12:03

坦白地说,我是撰写JanusGraph的开发人员。

  1. 它与拥有大量支持者的任何其他开放源码软件项目一样安全。明天每个人都能买到新玩具,但我怀疑。公司正在为此投入资金,开发界也非常活跃。
  2. 有一个用于Janus的CQL后端,该后端与Thrift数据模型兼容。当发布0.2.0时,迁移到CQL应该是简单的,而且非常轻松。
  3. 我知道已经有人用泰坦制作应用程序了。由于JanusGraph是从泰坦分叉来的,我认为从我所看到的一切开始从JanusGraph开始是相当合理的。至于路线图,我会查看JanusGraph邮件列表(dev/user),看看正在发生什么,以及正在讨论什么。
票数 9
EN

Stack Overflow用户

发布于 2017-06-29 03:14:57

披露:我是JanusGraph项目的联合创始人之一;我也在寻找并将生产用户添加到我们的https://github.com/JanusGraph/janusgraph/#usershttp://janusgraph.org/#users中,所以我可能有点偏见。:)

关于你的问题:

  1. 使用安全吗? 这个项目还很年轻,但是它是建立在土卫六的基础上的,土卫六是一个非常受欢迎的图形数据库,自2012年以来就已经在生产中运行。我们有来自许多知名公司的贡献者,有几家公司正在直接在JanusGraph上构建他们的关键业务应用程序,例如,
代码语言:javascript
复制
- GRAKN.AI is building their knowledge graph on JanusGraph
- IBM's Compose.io has built a managed JanusGraph service
- Uber is already running JanusGraph in production (having previously run Titan)
- [several other companies](https://github.com/JanusGraph/janusgraph/#users)  run JanusGraph as a core part of their production environment  

我们还开始物色那些将围绕JanusGraph提供咨询服务的公司,以防有人需要生产级的支持来支持他们自己的自我管理部署。

因此,正如您所看到的,对这个项目有很大的兴趣和支持。

  1. Cassandra升级 @pantalohnes 已应答这个问题,我不会在这里重复。
  2. 生产准备状态 正如我上面所链接的(GitHub回购网站),我们已经有了JanusGraph的生产用户,您可以在那里找到这些用户。这些只是那些公开愿意将自己的名字/标识借给项目的公司;我相信还有更多。而且,泰坦已经在许多生产环境中运行了几年;JanusGraph是泰坦的最新版本,尽管版本号很低。 我还与其他计划不久迁移到JanusGraph的公司进行了交谈;希望通过@JanusGraph句柄发布公告,了解更多的生产部署。
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44805949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档