ばかげた質問の配列かもしれませんが、ご辛抱いただきありがとうございます。
私はレガシ エンタープライズ アプリケーションをゼロから再設計しており、基になるグラフ データベースとして OrientDB を選択しました。OrientDB の Google グループやさまざまな Wiki などを熟読した後、どのベスト プラクティスが適用され、どこから始めればよいかについて、少しばかり混乱したままです。すなわち:
- 1.6.4 (またはそれ以降) では、グラフ データベースを構築するために TinkerPop ブループリントを活用する必要があるという私の理解は正しいですか?
- その場合、Gremlin を使用する義務がありますか、それとも OrientDB が提供する拡張 SQL を引き続き使用できますか?
- 理想的には、TinkerPop API を介してプログラムで初期 (埋め込みではない) データベースを作成するか、OrientDB のネイティブ コンソールを介して構造を確立する必要がありますか?
- ブループリントの実装により、クラスターやクラスを使用できなくなりますか (OrientDB に組み込まれている継承構造を引き続き使用できますか)?
- 組み込みデータベースを使用しない場合、TinkerPop ベースの実装には Rexster が必須ですか?
- Cypher をサポートする Rexster キブルの風を聞いた人はいますか? :D
これまでの私の経験の大部分は、MS SQL と Neo4J に関するものでした (私の質問から示唆されているように)。
乾杯、
ジョン