タグ

mongodbに関するkekoyanaのブックマーク (11)

  • ゲームを動かすデータ分析

    15. 従来のデータ分析 • どういう質問の答えを知りたいか決める - どういうアイテムを売ったら買う人が増える? • その質問の答え方を考える - 課金したユーザーのレベルを見てみる • そこで必要となった情報を保存し始める - 課金したら、そのユーザーのレベルを統計ログに残す - (予想して既にとってたらエライ) • 情報をみて、決断する - 低レベルのユーザーが全然課金してないから、そこが欲しが るようなアイテムを導入してみる • 繰り返す 16. 従来のデータ分析 • どういう質問の答えを知りたいか決める - どういう商品だったらもっと買いたくなる? • その質問の答え方を考える この間が長い! - 課金したユーザーのレベルを見てみる • そこで必要となった情報を保存し始める - 課金したら、そのユーザーのレベルを統計ログに残す - (予想して既にとってたらエライ) • 情報をみて

    ゲームを動かすデータ分析
  • ソーシャルゲームにおけるMongoDB適用事例 - Animal Land

    Mongo Tokyo 2012で発表した資料。 Animal LandでMongoDBを利用する際に考慮した点などなど。Read less

    ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
  • ジークレストの「@games」MongoDB採用事例 【本日のスライド】 / GameBusiness.jp

    日紹介するのはジークレストの@gamesにおけるMongoDB採用事例について解説した「ココロもつながるオンラインゲーム–アットゲームズ–のMongoDB導入事例」というスライド。第5回MongoDB勉強会で同社の瀬賀直樹氏が発表したものだということです。 近年採用が広がっているMongoDB。@gamesという290万人の抱えるゲームサイトに導入した経緯や、その手法、困難だったポイントなどが詳説されています。71ページにもなるスライドで、かなり実践的な内容になっています。MongoDBを検討されている方には参考になりそうです。 ココロもつながるオンラインゲーム–アットゲームズ–のMongoDB導入事例 View more presentations from Naoki Sega

  • 第21回 MongoDB最前線!実戦投入の光と影と開発ノウハウ | gihyo.jp

    データストアの新たなカタチとしてNoSQLがブームになっていますが、その中で異彩を放っているのがドキュメント指向データベースである「MongoDB」です。サイバーエージェントでは、このMongoDBを比較的早い段階から実サービスで活用しています。そこで今回はMongoDBの使いどころや利用時の注意点について、サイバーエージェントの3人の技術者にお話を伺いました。 分散処理のしくみを最初から備えるMongoDB リレーショナルデータベース(以下RDB)ほど煩雑ではなく、分散KVS(Key-Value Store)ほどシンプル過ぎない第三のデータストアの1つとして、ドキュメント指向型データベースである「MongoDB」が挙げられます。GNU AGPLv3を採用したオープンソースソフトウェアであり、パフォーマンスが高くスケーラビリティにも優れているという特徴があります。また、JSON(JavaS

    第21回 MongoDB最前線!実戦投入の光と影と開発ノウハウ | gihyo.jp
  • MongoDBのShardingを試してみた。その1 - matsuou1の日記

    MongoDB勉強会で発表を聞いてきたので、早速Shardingの機能を試してみます。 環境構成 まずは、以下の構成をします。 当は複数台のサーバを使用したいのですが、手元に自由に扱えるサーバがさくらVPSしかないため 1台に複数のmongodを立て、mongosとconfigも同居させています。 mongodbのバージョンは、1.8.0を使用しています。 shardサーバ起動 mongodをポート別に3つ起動します。 [matsuou1@testsvr mongodb]$ ./bin/mongod --shardsvr --port 10001 --dbpath /tmp/mongodb/shard1 --logpath /tmp/mongodb/log/shard1.log & [1] 14269 [matsuou1@testsvr mongodb]$ ./bin/mongod --

    MongoDBのShardingを試してみた。その1 - matsuou1の日記
  • Rails 3 + mongoDB + haml + RSpec + jQuery のインストール - 1 - Masatomo Nakano Blog

    (2010-08-30: Rails 3.0.0がリリースされたのでそれにあわせて更新。generator関連が少し変わってる) 会社用の、小物Webアプリを作ろうかと思い、せっかくなのでRuby on Rails 3でmongoDB使ってみようかな、と思い、とりあえず環境を作るところまでのメモ。 Rails 3 のインストール とりあえず Rails 3 のインストール。Bundlerで入れる。Bundler自体のバージョンが1.0以上でないとダメみたいなんで、もしそれ未満しか入っていない場合にはBundlerのインストールからする。 プロジェクトのトップディレクトリとなるところを作成し、そこにGemfileを作る。 $ mkdir ~/workspace/hoge_prj $ cd ~/workspace/hoge_prj Gemfile source 'http://rubygems

  • MongoDB Events

    Learn more about MongoDB by joining us at a live event or webinar! Connect with experts and other users to power your next big idea. Sign up now!

    MongoDB Events
  • 第31回 RubyistのためのMongoDB入門(1) | gihyo.jp

    はじめに ここ最近、NoSQLというキーワードが注目を集めています。 リレーショナルデータベースは、一般的にスケールアウト(サーバの台数を増やして性能向上を図る手法)が難しく、特に大規模サービスにおいてパフォーマンス上のボトルネックとなりえます。また、タグやグラフ構造のようなデータは関係モデルに馴染みにくいため、それらを扱う際にはアプリケーションコードもぎこちないものになりがちです。 これらの問題を背景に、何にでもリレーショナルデータベースを使うのではなく、用途に応じてKVSなど他のデータストアを選択する流れが広まりつつあります。このムーブメントがNoSQL(Not Only SQL)と呼ばれているものです。 今回は、NoSQLなデータベースの1つであるMongoDBをご紹介します。 MongoDBとは MongoDBは高いパフォーマンスとスケーラビリティを特徴とするドキュメント指向型デー

    第31回 RubyistのためのMongoDB入門(1) | gihyo.jp
  • Home - Docs-Japanese - 10gen Confluence

    語翻訳に関して まだ全然終わってないので、リンク先によって英語だったり日語だったりします。右のNavigation Spaceでは翻訳されたドキュメントだけが表示されています。翻訳については、 こちら を参照ください。 ドキュメントデータベース、key-value store、RDBMS、最高の機能の組み合わせ MongoDBは("humongous"より)は、スケーラブル、ハイパフォーマンス、オープンソース、スキーマフリー、ドキュメント指向です。C++で書かれていて、機能としては: ドキュメント指向ストレージ (the simplicity and power of JSON-like data schemas) 動的な クエリー 組み込みのオブジェクトと配列をサポートした完全な Index のサポート。 クエリー プロファイリング 速い in-place アップデート バイナリデ

  • MongoDBを今日から始めるためのドキュメント - Masatomo Nakano Blog

    追記: 最新情報はこちらです。 MongoDBが流行ってきてる風なので、これだけ読んでおけばMongoDBの雰囲気がわかるだろうってところを、日語訳が終わっているところから集めてみた。 なるべく順に読めるように並べたつもりだけど、前後してるところもあると思うので、とりあえず読み進めるのをお勧め。 まず、何はなくとも、 コレクション (Collections) 次にコレクションを触るためのシェル。MongoDBのシェルというのは、RDBMSでいうとSQLを直接叩くところで、PostgreSQLのpsqlコマンド, MySQLmysqlコマンドみたいなもの。 実際にMongoDBを使って開発する場合、直接MongoDBを操作するよりも、各言語(PHPとかRubyとかJavaとか)のマッパー経由で使うことが多いとは思う。しかし、SQLを知らないとO/Rマッパーを使いこなすのが難しいように、シ

  • 第33回 RubyistのためのMongoDB入門(2) | gihyo.jp

    第31回に続いて、今回はMongoDBRubyから使う方法をご紹介します。 MongoDBRubyから使うためのライブラリ MongoDBRubyから使うには、以下のライブラリ等を利用する必要があります。 Ruby driver for MongoDB [GitHub, チュートリアル] RubyからMongoDBを使う上で基となるのが、公式のRubyドライバです。 MongoDBのほぼ全機能にアクセスできるため、複雑なことをしたいときには頼りになるでしょう。後述する他のライブラリも内部ではこのドライバを使っています。 ドキュメントをオブジェクトにマッピングしてActiveRecordライクに扱う、オブジェクトマッパーの機能を提供するライブラリもあります。今回は代表的なものを2つご紹介します。 MongoMapper [GitHub, 作者による紹介] 比較的ActiveRecor

    第33回 RubyistのためのMongoDB入門(2) | gihyo.jp
  • 1