Should I use TitanDB?
Asked Answered
F

1

8

I am thinking of using TitanDB. It seems to really fit our needs (we have full control over the storage engine and we can build it on top of DynamoDB). However I am worried about the fact that the project is not maintained anymore and a fork was created, JanusGraph, to continue the project. Is it still safe to use TitanDB? Should I use JanusGraph instead (Is it ready for production and can it be deployed on AWS using DynamoDB)?

Fructification answered 8/6, 2017 at 18:46 Comment(1)
It's been 2700+ days since TitanDB's been updated. Almost 7.5 years and this is a top JanusGraph-tagged post.Radioluminescence
M
13

Unless you plan on maintaining it by yourself, no, you should not use TitanDB. Titan has not seen updates in almost 2 years. It is far out of date on its core dependencies.

You should use JanusGraph. It was established as a project at the Linux Foundation in January 2017, and 2 releases have already been made. Many individuals and companies are involved in the open community.

If you check out the AWS Labs DynamoDB Titan Storage adapter, you'll see that Alex Patrikalakis has already integrated JanusGraph 0.1.1 on the master branch. Alex is also a committer on JanusGraph.

Moonscape answered 8/6, 2017 at 19:15 Comment(2)
Thank you, are there any major architectural differences between Titan and JanusGraph?Fructification
No, JanusGraph was forked from the titan11 branch. One of the initial goals of the project was easy migration for existing Titan users.Moonscape

© 2022 - 2024 — McMap. All rights reserved.