ここで、neo4j と mysql の両方を使用しないようにアドバイスする別の質問を読んだにもかかわらず ( neo4j - リレーショナル データベースと一緒にグラフ データベースを使用しますか? )、グラフのようにモデル化できるデータを持つデータセットにはどのアプローチが最適か疑問に思っていました。残りはリレーショナルに見えます。何らかの理由で、使用している種類のデータを投稿できません。
リレーショナル部分をneo4jに押し込むことはできますが、見栄えが悪く複雑に見えるので、避けたいと思います。
一方、両方を一緒に使用すると、結果を得るために 2 倍の量のクエリを実行する必要があり、パフォーマンスが低下します (DB が別のマシンのクラウド上にあると仮定します)。
クエリの 1 つが約 20 ~ 30 の深さを必要とするため、mysql だけでは処理できないため、mysql だけを使用することはできません。
以前にそのような状況に遭遇した人はいますか? もしそうなら、どのように解決しましたか?