タグ

mongodbに関するmiggitのブックマーク (6)

  • MongoDBが適さないケース - 中年engineerの独り言 - crumbjp

    > 原文(Why MongoDB is a bad choice for storing our scraped data) 私自身はMongoDBを推進する立場なのだが、確かにMongoDBに適さないケースはある。 闇雲に推進しても結局は全員がアンハッピーになるので、この様なネタもどんどん紹介していこうと思う。 この記事はMongoDBを徹底的に使い尽くしたエンジニアが書いている様で状況が良く解った。 ちょっと難しい所もあるので要点を意訳して、軽く解説を書いてみる。 (もちろん是非原文で読むのをお勧めする) 状況 最初はMongoDBでうまく動いていたが、だんだん苦労が増えてきて 元々のアーキテクチャを刷新するタイミングでMongoDBから別のプロダクトに乗り換える事にした。 システムの規模 詳しく書かれていないが、1ノード辺り数TBとあるのでSharding環境ではないかと思われる。

    MongoDBが適さないケース - 中年engineerの独り言 - crumbjp
  • memorycraft

    今回はnode.jsを利用して、画像合成をしてみたいと思います。 この手の画像生成にはImageMagickがよく使われますが、ImageMagickから派生したGraphicMagickがImageMagickよりもパフォーマンスが優れているのでこちらの方を利用します。 node.js内からは、GraphicMagick/ImageMagickを使用できるgmというモジュールを利用します。 今回node.jsは久しぶりなので、nodeのインストールから始めてみたいと思います。 他のLL言語などでもそうですが、nvmやenv系などインストール環境管理ツールが乱立しているようです。 今回はnodebrewが便利そうなので、nodebrewを使ってみました。 GraphickMagickのインストール yumでインストールします。 # yum install gcc-c++ GraphicsM

  • MongoDB学習に役立つエントリまとめ - lamichの日記 - 海外でイラスト制作を行う社長のブログ

    インストール関連 CentOSはこっち さくらのVPSにMongoDB+PHP+Apacheをインストールしたメモ http://cloudrop.jp/mongodb/install_memo_on_sakuravps Ubuntuはこっち Ubuntu 10.04にMongoDBをapt-getでインストール http://ruco.la/2011/05/ubuntu-10-04%E3%81%ABmongodb%E3%82%92apt-get%E3%81%A7%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/ fluentネタ イベントログ収集ツール fluent リリース! http://d.hatena.ne.jp/viver/20110929/p1 fluent + mongodb + node.js でwebアクセスの

    MongoDB学習に役立つエントリまとめ - lamichの日記 - 海外でイラスト制作を行う社長のブログ
  • ハンズオンで分かる MongoDB チュートリアル - babie, you're my home

    前回(と言ってももう2ヶ月前か……1.5.8まででちゃってますね。(追記:丁度今日、1.6.0 安定版がリリースされました!)例によってビルドはクソ長いので注意して下さい)、「Mac OS X で MongoDB を動かす」で、Mac OS X での MongoDB インストール、起動、停止、デーモン化をしました。 今回は、付属のシェルで簡単なCRUD操作をしてみたいと思います。なので、OSやプログラミング言語は関係ありません。素の MongoDB を学ぶ目的で作成しました。SQL 知らないと ORM が満足に使えないように、今回の CRUD 操作を知っておけば、各言語用の ORM で悩むことが少なくなると思います。 なお、今回もいちいちイラッ☆とくる語りが入ります。 復習しておきましょうか、MongoDB っていうのは、 ドキュメント指向ストレージで インデックスをサポートしていて レプ

    ハンズオンで分かる MongoDB チュートリアル - babie, you're my home
  • 7分半で作るNode.js+MongoDBアプリ - PolyPeaceLight

    先日のJJUG SpringのLTをしてきた「7分半で作るNode.js+MongoDBアプリ」の動画を撮り直しました。 番ではmongoose.Schemaのところをmongoose.modelとしてしまい、まさかのライブデバッグを初めるハメになり、結果として13分となってしまいました。 リベンジとして今日何回かトライしたところ10分を2分半も上回る7分半、スリークォーターの記録を出すことができました。 動画中でやってること 1 環境を証明 nvmとかnodeとかnpmとかがインストールされてないことを証明 env.shは確認するコードが書かれているだけです 2 nvmとmongodbをググる 3 nvmをgitで取得 $ git clone git://github.com/creationix/nvm.git ~/.nvm 4 nvmを環境に読み込む $ . ~/.nvm/nvm.

    7分半で作るNode.js+MongoDBアプリ - PolyPeaceLight
  • MongoDB + node.js で作るソーシャルゲーム

    The document discusses using node.js with MongoDB. It includes examples of basic CRUD operations using the node.js driver and MongoDB native driver. It also discusses ORM libraries like Mongoose that provide an abstraction layer. The document contains code samples for performing inserts, updates, finds and counting documents using the native node.js driver and Mongoose.Read less

    MongoDB + node.js で作るソーシャルゲーム
  • 1