sql >> データベース >  >> NoSQL >> MongoDB

MongoDBで利用可能な接続

    UNIXライクなシステム(LinuxおよびOS Xなど)の場合、接続制限はulimitsによって管理されます。 。 MongoDBは、接続に使用可能なファイル記述子の80%を使用します。そのため、Macでは203(256の約80%)、Linuxでは819(1024の約80%)が表示されます。

    MongoDBのドキュメントには、推奨設定 が含まれています。 実動システム用。通常、開発環境ではこれを変更する必要はありませんが、接続制限が低いと見なされると、起動時に警告が表示されます。

    MongoDB 2.4以前では、ulimitに関係なく、サーバーごとに最大20,000の接続がハードコーディングされています。この最大値は、MongoDB2.6で削除されました。

    maxConnsもあります 接続をより低いものに制限するために使用できるMongoDB構成ディレクティブ ulimitsで許可されるものよりも。



    1. マングースfindByIdAndDelete/findOneAndRemove削除しない

    2. MongoDBバージョンを確認する7つの方法

    3. MongoDB Javaドライバーを使用したMapReduceが、BSONElementアサーションのタイプが間違っていると失敗する

    4. Railsとキャッシング、memcacheとredisを簡単に切り替えることができますか?