学习蓝图,我应该直接转到Tinkerpop 3吗? [英] Learning Blueprints, should I move directly to Tinkerpop 3?
问题描述
我需要学习Gremlin等,并可能在我正在研究的面向公众的生产就绪系统中使用它。 我的系统的任何版本至少在6个月之后(例如2015年第一季度末),我是否应该直接切换到新的,仍然是预发行版的Tinkerpop 3实施版本? p>
如果在一年左右的时间内所有内容都会发生变化,我宁愿不使用开发时间编写代码来对付Tinkerpop 2,但是,我也谨慎使用未经测试的代码代码,用于生产目的。
任何反馈或想法都会非常有用; - )
好的,我转到 Tinkerpop Google群组,正如@ stephen-mallette所建议的那样,Tinkerpop首席开发人员之一Marko Rodriguez对于转向Tinkerpop 3开发人员有这样的评论: $ b (截至2014年9月16日) 以下是我的想法。
- TinkerPop3 M2在几天后就开始编码了如果您使用的是Neo4j ,那么对于TinkerPop3的使用来说,您将处于非常有利的地位 - 因为 TinkerPop3 GA是那么也许只有1个月的时间了和
Neo4j是TP3的参考实现。 - 如果您使用任何其他后端,您很可能会看到他们的TP3实现即将到来到年底。 ?? (由供应商决定)
- 如果您使用的是Titan,那么Titan 0.9将在1-2个月内推出,支持TP3。
- TinkerPop3 M2 is days away so start coding to that when it comes out.
- If you are using Neo4j, you will be a in great position for TinkerPop3 usage -- as TinkerPop3 GA is then maybe 1 month away and Neo4j is a reference implementation of TP3.
- If you are using any other backend, you will most likely see their TP3 implementations coming by years end. ?? (up to the vendors)
- If you are using Titan, then Titan 0.9 will come out within 1-2 months with TP3 support.
总之,避免使用TP2。
HTH,Marko。
I need to learn Gremlin etc. and possibly use it within a public facing production-ready system I'm working on. As any release of my system is, at a minimum, 6 months away (say end Q1 2015), should I switch directly to the new, still pre-release, Tinkerpop 3 implementation, now?
I'd rather not mis-use development time writing code against Tinkerpop 2 if it's all going to change within a year or so, however, I'm also wary of using untested code, for production purposes.
Any feedback or ideas would be very helpful ;-)
OK, I went over to the Tinkerpop Google Group, as suggested by @stephen-mallette, and Marko Rodriguez, one of the Tinkerpop lead developers, had this to say regarding moving to Tinkerpop 3 development:
(As of 16th Sept 2014)
Here are my thoughts.
In short, avoid using TP2 if you can.
HTH, Marko.
这篇关于学习蓝图,我应该直接转到Tinkerpop 3吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!