Изучая чертежи, я должен перейти непосредственно к Tinkerpop 3?

Мне нужно изучить Gremlin и т. Д. И, возможно, использовать его в общедоступной готовой к работе системе, над которой я работаю. Поскольку до любой версии моей системы, как минимум, осталось 6 месяцев (скажем, конец 1 квартала 2015 года), должен ли я сейчас перейти непосредственно к новой, еще предварительной версии Tinkerpop 3?

Я бы не стал неправильно использовать время разработки кода для Tinkerpop 2, если все изменится в течение года или около того, однако я также опасаюсь использовать непроверенный код для производственных целей.

Любые отзывы или идеи будут очень полезны;-)

1 ответ

Решение

Хорошо, я перешел в Google Tinkerpop Group, как предложено @stephen-mallette, и Марко Родригес, один из ведущих разработчиков Tinkerpop, сказал следующее о переходе на разработку Tinkerpop 3:

(По состоянию на 16 сентября 2014 г.)

Вот мои мысли.

  1. До TinkerPop3 M2 еще несколько дней, поэтому начните писать код, когда он выйдет.
  2. Если вы используете Neo4j, вы будете в отличном положении для использования TinkerPop3 - поскольку TinkerPop3 GA может быть через 1 месяц, а Neo4j является эталонной реализацией TP3.
  3. Если вы используете какой-либо другой бэкэнд, вы, скорее всего, увидите, что его реализации TP3 появятся к концу года.?? (до продавцов)
  4. Если вы используете Titan, то Titan 0.9 выйдет в течение 1-2 месяцев с поддержкой TP3.

Короче говоря, избегайте использования TP2, если можете.

HTH, Марко.

http://markorodriguez.com/

Другие вопросы по тегам