タグ

mongoDBとkvsに関するEhrenのブックマーク (3)

  • MongoDBのReplica Setsについての概要 - ryopeko の何か

    MongoDBによるレプリケーションの一種、Replica Setsについての概要 MongoDBでは各種RDBMSで採用されているMaster/Slaveでのレプリケーション方式の他にReplica Setsという仕組みを利用することができる。 これは複数のDBプロセスをクラスタリングすることで冗長性を確保する仕組みで、 従来のレプリケーションと違って自動でのFailOverを実現している。 具体的にはPrimaryであるメンバが各種クエリを受付、Read,Writeを行う。 書き込まれた内容はSecondaryにミラーリングされる。 下記図を参照。 実際にReplica Setsを構築する為の手順を以下に示します。 複数のmongodプロセスを立ち上げる。 その為のデータディレクトリを作成。 $ mkdir -p ./data/repltest1 $ mkdir -p ./data/r

    MongoDBのReplica Setsについての概要 - ryopeko の何か
  • node-mongodb-native - Google Groups

  • CouchDBとMongoDBを比較してみた - Masatomo Nakano Blog

    ドキュメント指向なKVSってことと、字面が似ていると言うことぐらいしか比較する意味がなさそうなCouchDBとMongoDBだけど、ここ2,3ヶ月で両方をそれなりに突っ込んで見てきたので比較してみた。実装面やパフォーマンス、ということよりはどちらかというと(私が感じる)思想的なものや、ユーザ側からの視点での比較。 共通するところ これはもう簡単に、 ドキュメント指向データベース - RDBMSのようなカラムと言ったものを持たずにスキーマレスで好きな情報を入れられる Javascript/JSONを使用 - データ自体もJSONというJavascript由来のフォーマットで持ち(MongoDBはJSONを元にしたBSONというものだが)、データベースのアクセスにはJavascriptを使用する スケールアウトするように考えられている NoSQLな流行 CouchDBの特徴 機能を限定している

  • 1