关于这两个工具的集成,我有几个问题。不是技术问题和如何设置(我稍后会很开心),而是更多关于项目的过程和方向,看到 JanusGraph 还很年轻。
我正在开始一个新项目,并且已经决定使用 Cassandra 进行存储,并且在顶部使用图表听起来对我很有吸引力。
在我走那条路之前,我想提前知道几件事。
JanusGraph 非常年轻,它是从 Titan 大约一年前离开的地方开始的。那里存在差距,但作为 Linux 基金会的一部分并且所有大玩家都将支持它的事实听起来很有希望。在这一点上假设 JanusGraph 会继续存在是否安全?依赖 Janus 作为启动项目是否安全?并遵循当然的发展并尽可能保持最新。
卡桑德拉。Titan/JanusGraph 使用 thrift api 与 Cassandra 2.1.9 集成,该 api 最终将在 Cassandra 4 中弃用。我知道目前正在进行工作以使 janus 与 Cassandra 3 一起使用,并最终与 CQL 一起使用。从现有的 janus 和 Cassandra 2.1.9 开始并稍后处理迁移是否安全?对于初创公司来说,这会是一项艰巨的任务吗?
生产就绪的 JanusGraph。(这个问题与处于早期阶段的任何类型的软件有关,以及它是否可以安全地用于启动使用)。据我了解,JanusGraph 需要一些时间才能做好生产准备并赶上它所集成的其他工具(尽管我们所说的工作正在进行中:))。同样,此时开始使用 Janus 并遵循开发并最终迁移到生产就绪版本是否安全?JanusGraph 的总体路线图是什么?
总的来说,我关心的是这些工具的组合是否是创业的安全选择。整个堆栈对我们来说已经是新的了,我们很高兴尝试和学习,但我们很快就会进入迁移期。这是您会做/推荐的事情吗?是自杀吗?
请分享您的想法并记住,它不一定与我正在谈论的堆栈有关。它可以是任何一家初创公司,在其早期阶段处理任何类型的软件。
干杯