MongoDB
が、UTF-8が使えない。。誰か知ってたら教えていただけると嬉しいです! Problem When I run the mongo-server, it says "spider monkey build without utf8 support. consider rebuilding with utf8 support" but I don't know how.. # tail -f /var/log/mo…
Ruby MongoDB Driver — Ruby Driver Manual 2.8 JOIN ができないので、キャッシュでうまいことやる? Caching to Avoid N+1When we display our list of stories, we'll need to show the name of the user who posted the story. If we were using a relati…
メリット スキーマレス KVS (これのメリットを挙げなきゃだよねw) デメリット トランザクションが使えない JOIN ができない
詳細は不明。。 以下、ruby-1.8.5 の環境で実行したときのエラーメッセージ。 [root@iwatest01 ~]# gem install mongo_ext Building native extensions. This could take a while... ERROR: Error installing mongo_ext: ERROR: Failed to build gem native …
File: README — mongo-2.8.0 driver でも本家と同じく、DB をあらかじめ作っておかなくても大丈夫。 The database doesn't have to exist - if it doesn't, MongoDB will create it for you. DBの認証は、mongd を起動するときに指定するらしい。あとで調べ…
Getting Started — MongoDB Manual へぇ、create database とかやらないんだ。 Tip for Developers with Experience in Other Databases You may notice, in the examples below,that we never create a database or collection. MongoDB does not require t…
Rails は使える、という前提で。 configuration BSON 4.0.0 Tutorial — Ruby Driver Manual 2.8gem の設定を一般ユーザでやると怒られる。 sudo でもダメ。root でやったら問題なかった。 うーん、謎。ここらへんもまだ勉強が必要。 一般ユーザ $ rake gems:…
Install MongoDB — MongoDB Manual Linux 32-bit # make default directory for data $ mkdir -p /data/db # using curl, get the pre-built distro $ curl -O http://downloads.mongodb.org/linux/mongodb-linux-i686-latest.tgz # unpack $ tar xzf mongod…