我正在建立一个使用 TinkerPop 3 和 Titan 0.5 和 Cassandra 的 Java Enterprise 1.7 项目。
总体思路是:
- 运行 Titan 0.5 的专用数据库服务器,
- Tinkerpop 3某处
- 运行与数据库服务器分离的 Java EE 7 应用程序的应用程序服务器。
我有许多未解决的问题,我想询问最佳实践、建议和示例。
- Tinkerpop 3 应该放在哪里?在应用程序服务器或数据库服务器中?
- Tinkerpop 如何与 Titan 通信?
- 对于 Tinkerpop with Titan 这种环境的最佳配置是什么?
- Java Enterprise 应用程序应如何与 Tinkerpop 通信?
- Tinkerpop API 应该如何与 Java EE 集成?请记住同时多个用户和一般企业环境问题(缓存、交易、多次调用数据库等)
- 你有任何项目设置示例吗?
这个基本配置最终将放在 github ot bitbucket 中,为其他项目做好准备。