学习蓝图,我应该直接转到Tinkerpop 3吗?

时间:2014-09-15 15:21:58

标签: graph neo4j gremlin titan tinkerpop

我需要学习Gremlin等,并且可能在我正在研究的面向生产的公共系统中使用它。 由于我的系统的任何版本至少需要6个月的时间(比如2015年第一季度结束),我现在应该直接切换到新的,仍然预发布的Tinkerpop 3实现吗?

如果它在一年左右的时间内发生变化,我宁可不要错误地使用开发时间来编写针对Tinkerpop 2的代码,但是,我也担心使用未经测试的代码,用于生产目的。

任何反馈或想法都会非常有用; - )

1 个答案:

答案 0 :(得分:2)

好吧,按照@ stephen-mallette的建议,我去了Tinkerpop Google Group,而Tinkerpop的首席开发人员之一Marko Rodriguez就此转到了Tinkerpop 3的发展:

  

(截至2014年9月16日)

     

以下是我的想法。

     
      
  1. TinkerPop3 M2就在几天之后,所以当它出现时就开始编码。
  2.   
  3. 如果您使用的是Neo4j ,那么您将在TinkerPop3的使用方面处于有利位置 - 因为 TinkerPop3 GA可能需要1个月,   Neo4j是TP3的参考实现。
  4.   
  5. 如果您正在使用任何其他后端,您很可能会看到他们的TP3实施到年底。 ?? (由供应商决定)
  6.   
  7. 如果您使用的是Titan,那么Titan 0.9将在1-2个月内推出TP3支持。
  8.         

    简而言之,如果可以,请避免使用TP2。

         

    HTH,Marko。

         

    http://markorodriguez.com

相关问题