Node.js is used to write event-driven, scalable network programs in server-side JavaScript. It is similar in purpose to Twisted, EventMachine, etc. It runs on Google's V8. Web Frameworks ExpressJS Mature web framework with MongoDB session sup... 続きを読む
MongoDB の薄い本 The Little MongoDB Book Karl Seguin 著 / 濱野 司 訳 1 目次 1 この本について 3 1.1 ライセンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 著者について . . . . . . . . . . . . . . . . . . . . . .... 続きを読む
MongoDBを調べていたら、ライセンスがちょっと特殊なことになっていることに気づきました。 「Licensing - MongoDB」によると、本体はGNU AGPL v3.0、ドライバはApache License v2.0、ドキュメントはCC(by-nc-sa)になっています。 AGPLは今まで使ったことがなか... 続きを読む
Google Groups will no longer be supporting the Welcome Message feature. Starting January 13, you won't be able to edit your welcome messages, but you will still be able to view and download the existing content. See this announcement for more... 続きを読む
■ MongoDB シェルの printjson() を使いやすくする 23:41 https://gist.github.com/1270304 MongoDB のシェルでオブジェクトをきれいに整形したかたちで表示しようと思うと、JSON.stringify みたいな感じで printjson() という関数が使えるんだけど、 db.some_... 続きを読む
MongoDBのインストールは、MongoDBのWebサイトから配布パッケージ・ファイルをダウンロードし、任意のディレクトリに展開します。ログを出力するフォルダと、DBを格納するディレクトリを作成し、画面1のようにmongodコマンドを使って起動します。 画面1: MongoD... 続きを読む
SQLインジェクションを心配する必要ありますか並列処理についてSQLとMongoの対応表BSONタイプの比較順序はどうなってますか Markus Gattolさんの Webサイト にあるすばらしいFAQも参照してください。 "namespace" とは何ですか MongoDB は BSON オブジェクトを ... 続きを読む
濃縮還元オレンジニュース 匿名による告発「MongoDBは使ってはいけない」 2011年12月27日 初出:WEB+DB PRESS Vol.66(2011年12月23日発売) 角田直行 技術動向, MongoDB この記事を読むのに必要な時間:およそ 0.5 分 「PASTEBIN」というコンソールの出力やエ... 続きを読む
I appreciate the "public service" intend of this blog post, however:1) It is wrong to evaluate a system for bugs now fixed (but you can evaluate a software development process this way, however it is not the same of MongoDB itself, since the ... 続きを読む
事例:とある写真共有アプリでのMongoDB - Presentation Transcript MongoDB@just_do_neet 1 • MongoDB• MongoDB Topic• HBase• 2 Adoption stories of ‘MongoDB’ MongoDB 3 • RDBMS MongoDB → →• MongoDB• GridFS 4 NAVER Photo Album http://itune... 続きを読む
based on v34 (2011/01/30 更新) - オリジナル ※Shutterfly、foursquare、bit.ly、Etsy、SourceForge といった企業がどのようにMongoDBを利用しているかについては、プロダクション展開 (Production Deployments)のページもご覧ください。 非常に向いているケ... 続きを読む
一部の方から“SymfonyのMongoDBの人”などと呼ばれたりしますが、実はSymfonyもMongoDBも業務では使っていない、という痛い感じの @madapaja です。 大事なことは最初に言う。という事で、宣伝から始めます。 ここ1年で急伸している MongoDB。日本でもMongoDB ... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. はじめてのMongoDB - Presentation Transcript http://blog.nahurst.com/visual-guide-to-nosql-... 続きを読む
MongoDBクエリは、JSON (BSON) オブジェクトで表現されます。 このクイックリファレンスは、SQLとMongoのクエリ言語での例です。 MongoDBでのクエリ表現 (と他のindexキーのパターンなど)はJSONで表現されます。しかし、命令(例: "find")部分は普通のプログラム... 続きを読む
based on v2 (2010/08/22 更新) - オリジナル (訳注: それぞれの更新情報は各ページに書いてあります) これはMongoDBのマニュアルです。 特に注意書きがない限り、すべての例はmongo shellを使ってのJavascriptです。 この 表 にドライバー毎の文法があります... 続きを読む
MongoDB某社との合同勉強会のLTで発表したMongoDBを半年運用してみたが、えらいはてブされててびっくり。。。あのままだとMongoDBは絶対使わないって結論になっちゃいそうなので、自分をフォローする形でエントリを書きたいと思います。資料はこちら。Mongo DB... 続きを読む
In MongoDB, just like in an RDBMS, creating appropriate indexes for queries is quite important for performance. See the Indexes page for more info. Introduction MongoDB offers a rich query environment with lots of features. This page lists so... 続きを読む
Running the Shell The interactive shell is included in the standard MongoDB distribution. To start the shell, go into the root directory of the distribution and type It might be useful to add mongo_distribution_root/bin to your PATH so you ca... 続きを読む
データベースコネクションの取得 データベースにデータベースシェルで接続します。(ノート: 同じようなことを、お好みのプログラム言語とドライバー|DOCS:Drivers]を使うことによってできます。 このシェルはインタラクティブな用途で便利です) MongoDBのJavaS... 続きを読む
日本語翻訳に関して まだ全然終わってないので、リンク先によって英語だったり日本語だったりします。右のNavigation Spaceでは翻訳されたドキュメントだけが表示されています。翻訳については、 こちら を参照ください。 ドキュメントデータベース、key-value ... 続きを読む
mongodbNoSQL というビッグウェーブに乗りたくて MongoDB を使いはじめました。いくつかハマった点をメモしておきます。バージョンは 1.0.1 です。 Embedded Document のリストを使った検索問題点を複数持つ多角形クラスがあるときに class Polygon include Mon... 続きを読む
なんかさくらのVPSが勝手にリスタートしたみたいで、MongoDBが起動しなくなった。モッピー知ってるよ、--repair コマンド使えばいいんだよね。 $ sudo mongod --dbpath=/var/lib/mongodb --repair あれれー?mongodb.lock ファイル消えないし、起動できないし。... 続きを読む
ソーシャルアプリのプロトタイプ制作にMongoDBを活用 View more presentations from fungoingこの資料の発表を見てみたんだけど、プロトタイプの作成には凄く良さそうだなぁと。REST-APIを利用して動くクライアント側の実装者がサーバサイドMock作るにはサクサ... 続きを読む
日時 : 2011/05/14 14:00 to 19:00 定員 : 60 人 会場 : フューチャーアーキテクト セミナールーム (東京都品川区大崎1-2-2 アートヴィレッジ大崎セントラルタワー 15F) (東京都品川区大崎1-2-2) URL : - 管理者 : doryokujin ハッシュタグ : #mongotokyo ... 続きを読む
mongod.confを作っておくといい/usr/local/share/mongod/mongod.conf dbpath = /var/mongod bind_ip = 127.0.0.1 /service/mongod/run #!/bin/sh exec 2>&1 exec setuidgid sho mongod --config /usr/local/share/mongod/mongod.conf 続きを読む
MongoDB | 18:52 | mongoコマンドから接続した際にオールドタイプ(SQL脳)たる我々人類にも調べやすい形でinsert、select、updateを行う方法を調べました。 定義参照 // use [データベース名] use [データベース名] // show databases show dbs // show tables ... 続きを読む
MongoDB on EC2 and EBS - Presentation Transcript MongoDB on Amazon Web Services Webinar 3-14-2011 Agenda MongoDB deployment components Amazon EC2 infrastructure Deployment scenarios Mongodb components MongoDB Components Actual dataNeeds RAM +... 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. 続きを読む
Dismiss Octotip: You've activated the file finder by pressing t Start typing to filter the file list. Use ↑ and ↓ to navigate, enter to view files. 続きを読む
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 that you do so. As soon as you insert something, MongoDB creates the underlyi... 続きを読む
Stay up to date on MongoDB news, events, tips, and more. ABOUT Mongo Tokyo is a one-day conference in Tokyo, Japan, dedicated to development with the open source, non-relational database MongoDB. Talks will be conducted in Japanese and Englis... 続きを読む
mongodb, nosql | 11:42 | | 前回、MongoDBでSNSつくるぞという記事を書いてから随分時間がたってしまいました。単に私がだらけていたということもあるのですが、一番ひっかかって時間を取られていたのが、MongoDBにおけるスキーマ設計の考え方です。いまだに試... 続きを読む
Created on 16 Mar, 2010 | Tag(s): mongodb なんだか、「MongoDB強制終了したら二度と起動しなくなった。もう使わない!」的なのを2箇所で見て、せつなくなったので今後ググられて目に止まることを願って書いておく。っていうか、ログぐらい見ようよ! まず、... 続きを読む
based on v54 (2010-10-02更新) - オリジナル インデックスはクエリーのパフォーマンスを(とても)向上させます。有効なインデックスを定義するためには、アプリケーションが必要とするクエリについてよく知ることが大切です。それさえできていれば、MongoDBでイ... 続きを読む
Based on v13 (2010/09/22 更新) - オリジナル MongoDBはデータベースサーバです。起動中、フォアグラウンドまたはバックグラウンドでユーザからのコネクションを待ちます。MongoDBを開始する場合には次のようにします。 ~/$ ./mongod # # some logging output ... 続きを読む
データベースコネクションの取得 データベースにデータベースシェルで接続します。(ノート: 同じようなことを、お好みのプログラム言語とドライバー|DOCS:Drivers]を使うことによってできます。 このシェルはインタラクティブな用途で便利です) MongoDBのJavaS... 続きを読む
Created on 2 Jul, 2010 | Tag(s): ruby rails mongodb haml rspec 会社用の、小物Webアプリを作ろうかと思い、せっかくなのでRuby on Rails 3とmongoDBで作ろうかなと思い、とりあえず環境を作るところまでのメモ。 Rails 3 のインストール とりあえず Raild 3... 続きを読む
なんか始めてしまった。 http://www.mongodb.org/display/DOCS/Home がオリジナル。 http://www.mongodb.org/display/DOCSJP/Home の下が日本語。 いまいちそのWikiが使いにくいのだが、右の方のNavigate Spaceというところからツリー構造になってる。とりあえ... 続きを読む
Mar27 MongoDB Day Austin | Apr30 MongoSF | more events Combining the best features of JSON databases, key-value stores, and RDBMSes. MongoDB (from "humongous") is a scalable, high-performance, open source, dynamic-schema, document-oriented da... 続きを読む
python, MongoDB TwitBlogin! http://twitblogin.com/ とか作ったことだし、そこそこ開発環境整って、今なら思いつく限りのサービスはさっくり実装できそうだったのでPython初心者向けに書いておく。少しでもPythonユーザが増えれば幸い。対象は Python の基本... 続きを読む
最近プラグインを作ったりしてTermtterが便利になってきたので,ご紹介です. Gemにはまだ入っていません最近作ったプラグインなので,gem termtterには,まだ入っていません.GithubのTermtterをcloneしてbin/termtterを使うと,今回紹介するプラグインが使え... 続きを読む
コーヒーとWEBエンジニアリングの小言 jfkはJapanese FK(名前のイニシャル)の組み合わせです! twitterは -> kiyotaman@twitter です! mongodbを検証するためにインストール 1. 必要なパッケージのインストール sudo apt-get install tcsh git-core scons g++ ... 続きを読む
ぼちぼち進めてきた MongoDB の日本語訳ですが、その中の大きなセクションの一つである Developer Zone の 翻訳 が完了しました。Developer Zone内のすべてのページは完全に英語版と同期しているはずです。 Developer Zoneとは このセクションでは、MongoDBの特... 続きを読む
ここ2-3年ほど、いわゆる非SQL系データベースがホットな話題になってきています。このムーブメントを総称して「NoSQL (Not-only SQL)」と呼ばれることが多いようです。まるでSQLを否定しているかのような誤解を招きやすい用語ですが、かといってキー・バリュー... 続きを読む
MongoDBが流行ってきてる風なので、これだけ読んでおけばMongoDBの雰囲気がわかるだろうってところを、日本語訳が終わっているところから集めてみた。 なるべく順に読めるように並べたつもりだけど、前後してるところもあると思うので、とりあえず読み進めるの... 続きを読む
前回(と言ってももう2ヶ月前か……1.5.8まででちゃってますね。例によってビルドはクソ長いので注意して下さい)、Mac OS X で MongoDB を動かす で、Mac OS X での MongoDB インストール、起動、停止、デーモン化をしましたが、今回は付属のシェルで簡単なCR... 続きを読む
Ubuntu 9.10にMongoDBをインストール Posted: March 26, 2010 by れな in ラベル: MongoDB, Ubuntu 0 "sudo apt-get install mongodb" できる娘うぶんちゅたんなのでほいほい投げてみたけど、やっぱり無かったので、素直にgitから持ってきてコンパイルすること... 続きを読む
This page is the starting point for developers who want to write applications in Ruby (on or off Rails) that run against a Mongo database. Database Support A Ruby programmer can connect to Mongo in three ways: Use the driver directly; see the... 続きを読む
Ruby Freaks Lounge 第33回 RubyistのためのMongoDB入門(2) 2010年3月1日 浦嶌啓太 Ruby, MongoDB, データベース, NoSQL ドキュメント, ライブラリ, views 第31回に続いて,今回はMongoDBをRubyから使う方法をご紹介します。 MongoDBをRubyから使うためのラ... 続きを読む
Ruby Freaks Lounge 第31回 RubyistのためのMongoDB入門(1) 2010年2月15日 浦嶌啓太 Ruby, MongoDB, データベース, NoSQL データベース, コレクション, リレーショナルデータベース, ドキュメント 1 2 はじめに ここ最近,NoSQLというキーワードが注目を集め... 続きを読む
環境: Mac OSX 10.5.8 インストール 〜 起動 wget で tgz を取ってきて解凍して DB 用の適当なディレクトリ作って bin/mongod コマンドを叩けばすぐに起動できる。 wget http://downloads.mongodb.org/osx/mongodb-osx-i386-1.2.2.tgz tar xvzf mongodb-osx-i38... 続きを読む
ドキュメント指向なKVSってことと、字面が似ていると言うことぐらいしか比較する意味がなさそうなCouchDBとMongoDBだけど、ここ2,3ヶ月で両方をそれなりに突っ込んで見てきたので比較してみた。実装面やパフォーマンス、ということよりはどちらかというと(私が... 続きを読む
Welcome to MongoDB MongoDB is a high-performance, open source, schema-free document database designed for cloud computing. The project's goal is a cloud-scale data store that's easy to deploy, manage and use. It's network accessible, written ... 続きを読む