我正在建立一个使用TinkerPop 3和Titan 0.5与Cassandra的Java Enterprise 1.7项目。Tinkerpop - Titan/Cassandra项目设置
的一般想法是有:
- 运行泰坦0.5的专用数据库服务器,
- TinkerPop有关3 某处
- 运行从分离的一个Java EE 7应用的应用服务器数据库服务器
我有许多悬而未决的问题,我想问的的最佳实践,建议,例子。
- Tinkerpop 3应该在哪里停留?在应用程序服务器还是在数据库服务器中?
- Tinkerpop如何与泰坦沟通?
- Tinkerpop与泰坦这种环境的最佳配置是什么?
- Java Enterprise应用程序如何与Tinkerpop进行通信?
- Tinkerpop API应该如何与Java EE集成?请记住多个用户在同一时间和一般企业环境问题(缓存,交易,多次调用数据库等)
- 你有任何项目设置的例子吗?
这个基本配置最终将被放入github或者bitbucket中,准备好用于其他项目。
真正有用的信息! 我希望你会找到时间分享一个公共项目的例子! – 2014-09-05 12:24:52
只有一件事要补充:Titan 0.5与TP3不兼容,只与TP2兼容。泰坦0.9(下一版本)将与TP3合作。 – 2014-09-05 16:06:30
@AndreaT我添加了一个链接到titan-web-example。 – 2014-09-08 22:55:15