mongoコマンドから接続した際にオールドタイプ(SQL脳)たる我々人類にも 調べやすい形でinsert、select、updateを行う方法を調べました。 定義参照 // use [データベース名] use [データベース名] // show databases show dbs // show tables show collections参照系 // select * from [コレクション名] db.[コレクション名].find() // select * from [コレクション名] where x=4 db.[コレクション名].find({x:4}) // select j from [コレクション名] where x=4 db.[コレクション名].find({x:4}, {j:1}) // select * from [コレクション名] limit 1 db.[コレクション
最近いろいろなところでMongoDBという単語を聞きますよね。 そういうわけで興味だけは持っていたが、なかなか腰が重くて取り組んでいなかったMongoDB。 話題になる新技術は、「ただ話題になっているだけ」なのか「本当に便利」なのかが良く分かりませんが、MongoDBはどうやら「本当に便利」っぽいので勉強してみました。そして、実際に便利っぽかったです。 Wikipediaによると、こういうものだそうです。 高パフォーマンス、スキーマレス、オープンソースのドキュメント指向データベース 高パフォーマンスは分かるとして、スキーマレス、ドキュメント指向ってなんだという話です。 スキーマレスってなんだ? 「MongoDBはJSONのような構造でデータを持ちます」というと、JSONでWeb APIを利用したことがある人は「お、何やら便利そうだな」と思うんじゃないかと思います。JSONって扱いやすいです
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く