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

beagleboneblackにmongodbをインストールするにはどうすればよいですか

    MongoDB(2.4以降)は、ARMプロセッサを公式にサポートしていません。 SERVER-1811 を視聴/投票できます ただし、課題追跡システムでは、64ビットサーバークラスのARMプロセッサが一般的に利用可能になるまで、これが大きな牽引力になるとは思いません。

    一般に、メモリが制限された32ビットの低電力ARMプロセッサ(BeagleBoneBlackでは512MbRAM)は、MongoDBのようなメモリマップトデータベースサーバーには最適ではありません。メモリマップトファイルを使用しているため、32ビットバージョンのMongoDBも約2GBのデータとインデックスに制限

    ある程度ARMで動作するようにハッキングされた非常に古いバージョンのMongoDBがいくつかあります(例: MongoDB 2.1.1-pre )、これは非常に MongoDB2.2の初期開発リリース。あなたが非常に必死でない限り、私はこれをお勧めしません。生産的なコードを書くよりも、物事を機能させるためにはるかに多くの時間を費やすでしょう。

    より良いアプローチは次のいずれかです:

    • 軽量環境(SQLiteなど)用に設計されたデータベースを使用する
    • BeagleBoneを使用してMongoDBクライアントを実行します サーバーではなくアプリケーション



    1. iOSのCoreDataの代わりにMongoDBを使用できますか?

    2. GeojsonファイルをMongoDBにインポートする方法

    3. django 1.8を使用した複数のデータベース(mongodb [mongoengine]およびsql)

    4. MongoDB:$ elemMatch