私は、マングースを使ってnodejsを使ってソーシャルメディアWebアプリを作ろうとしています。最初は私のユーザースキーマ内に友人の配列を作りたいと思っていましたが、私の友人の一人は、効率が悪いと言いました。彼は配列は0(n)であり、ハッシュコードは0(1)であるため、配列を使うべきではないと言いました。これを効率的に行う方法についての考え方?または、十分に効率的な配列を使用するという私の元の考えですか?nodejsのユーザを効率的に接続する
-5
A
答えて
0
使用するデータベースは、要件によって異なります。ユーザー間の関係を保存する場合は、効率的なものを探しているならば、別の種類のデータベースを使用することができます。
たとえば、グラフデータベースはあなたのようなクエリを実行できる状態にあるため、この場合はうまく機能します。
このリンクを見てください、それはあなたが私が何を意味するかをよりよく理解するのを助けることができる:Graph database usecases
のMongoDBの問題は、あなたがのデザインについて注意する必要がありますので、文書は、スペースの制限を有していることですあなたの書類。詳細はこちら:From Relational to MongoDBとMongoDB design
関連する問題
- 1. mysqli接続を使用する最も効率的な方法
- 2. Exact OnlineとExact OnlineをHTMLより効率的に接続
- 3. pysparkの接続されたコンポーネントを効率的に計算する
- 4. PostgreSQLデータベース接続を開く効率
- 5. 効率的な方法で複数のデータベース接続を使用する
- 6. ベストプラクティスと、モカテストのデータベース接続を設定する最も効率的な方法
- 7. ノード内のMongoDBを連続的にポーリングする効率
- 8. jabc:mysqlのmariadbで永続的な接続を無効にする
- 9. Firebase - 効率的にユーザ名を確認してください
- 10. nodejsをmysqlに接続
- 11. solandra接続のnodejs
- 12. NodeJSのTelnetサーバに接続
- 13. 効率的なJSP/Tomcat永続ストア?
- 14. 永続的なプロキシ接続を無効にする方法
- 15. Firebase:効率的にユーザ/レコードの変更履歴を追跡する方法
- 16. を効率的
- 17. を効率的
- 18. を効率的
- 19. を効率的
- 20. を効率的
- 21. を効率的
- 22. を効率的
- 23. NodeJS + mysql - 自動的にプール接続を終了しますか?
- 24. SSL接続にNodeJS(エクスプレス)ベースのサーバーを有効にする方法
- 25. が効率的に
- 26. が効率的に
- 27. Nodejsデータベース接続、接続エラー、cant find port
- 28. 接続nodejsとドッキングウィンドウ
- 29. nodejs + mqlight接続エラー
- 30. nodejs mysqlエラーに接続する