低メモリ環境(1GB以下)でパフォーマンスの良いものはどれですか?CouchDBとMongoDBとの比較(メモリ使用率)
過去にMongoDBを使用しましたが、これは512MBボックスで250MBのデータベースでメモリに苦労しているようですが、これはCouchDBでも同じですか?
低メモリ環境(1GB以下)でパフォーマンスの良いものはどれですか?CouchDBとMongoDBとの比較(メモリ使用率)
過去にMongoDBを使用しましたが、これは512MBボックスで250MBのデータベースでメモリに苦労しているようですが、これはCouchDBでも同じですか?
CouchDBはメモリをほとんど使用しません。これは、iOSとAndroidに埋め込まれています。— Erlangとすべてです。
CouchDBは、ファイルI/Oを通して完全に動作し、オペレーティングシステム(ファイルシステムキャッシュ)にキャッシュを委任します。 CouchDBサーバーの典型的な状況は、ごくわずかな「使用済み」メモリーを見ることですが、「キャッシュ」には非常に大きな量が使用されています。専用のCouchDBサーバーでは、その番号は基本的にCouchDBのデータです。しかし、それらのリソースの管理と再割り当ては、それが属するOSに依存します。
つまり、CouchDBは低メモリ環境で優れたパフォーマンスを発揮します。実際に、低メモリは低レイテンシの記憶装置(ソリッドステートディスク)によってある程度バランスが取られているため、組み込み環境(例えば、モバイル)は非常に高速である。
携帯電話に埋め込む方法について詳しくは教えてください。 – aitchnyu