0

私は「craigslist」に似たモバイルアプリの魔女に取り組んでおり、node.jsとmongoDbを使用しています。

今、ソーシャル ネットワーク機能 (いいね!、コメント、フォロワーなど) を追加することにしました。nosql db はそれに適していないため、Neo4j などの graphql db を探し始めています。

問題は、mongodb と組み合わせる方法です。私が見る限り、そのシナリオを処理する最善の方法は、Neo4j Doc Manager を使用して、MongoDB から Neo4j にドキュメントを自動的に同期することです。そのアプローチの欠点は、余分なデータが作成されることです。

たぶん、graphqlを別のデータベースとして使用し、それをソーシャルネットワーク機能にのみ使用し、残りはmongodbを介して処理するのは他のオプションですか?

これらのものを適切に設計する方法に関するアイデアや提案に感謝します。

4

0 に答える 0