我应该使用 TitanDB 吗?

Should I use TitanDB?

我正在考虑使用 TitanDB。它似乎真的符合我们的需求(我们可以完全控制存储引擎,我们可以在 DynamoDB 之上构建它)。然而,我担心该项目不再维护并创建了一个分支 JanusGraph 来继续该项目。使用 TitanDB 仍然安全吗?我应该改用 JanusGraph(它是否已准备好投入生产并且可以使用 DynamoDB 部署在 AWS 上)?

除非你打算自己维护它,否则你不应该使用 TitanDB。 Titan 已经将近 2 年没有更新了。它的核心依赖项已经过时了。

你应该使用 JanusGraph。它于 2017 年 1 月在 Linux 基金会作为一个项目建立,并且已经发布了 2 个版本。许多个人和公司都参与了开放社区。

如果你查看 AWS Labs DynamoDB Titan Storage adapter, you'll see that Alex Patrikalakis 已经在 master 分支上集成了 JanusGraph 0.1.1。 Alex 也是 JanusGraph 的提交者。