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