タグ

NoSQLに関するguangdaのブックマーク (3)

  • MongoDBの集計機能が便利過ぎて泣けてくるお話し - Y's note

    MongoDBイン・アクション 作者: Kyle Banker,Sky株式会社玉川竜司出版社/メーカー: オライリージャパン発売日: 2012/12/14メディア: 大型購入: 5人 クリック: 55回この商品を含むブログ (4件) を見る MongoDB集計機能 CentOSでNginxのログをFluentdを使ってMongodbにリアルタイムで格納する - Yuta.Kikuchiの日記 時給3000円のCEOと揶揄されている@yutakikucです。今日は簡単にMongodbのログ集計機能を紹介します。機能が豊富過ぎて泣けてくるんで、ログ解析する人は是非使ってみて下さい。FluentdでMongodbNginxLogを流し込む設定は上のエントリーを参照して下さい。次回はAggregationFramework/MapReduce周りについて触れたいと思います。 泣ける話 : 集

    MongoDBの集計機能が便利過ぎて泣けてくるお話し - Y's note
  • Cassandraのデータモデル - terurouメモ

    ざっくりとしたイメージおよび解説。説明が下手なので画像だけ見た方がいいかも。。。 KeySpace ColumnFamilyの集合。RDBMSでいうところのDatabaseに該当する感じ。 ColumnFamily Key-RowのHashMap(HashMap)みたいな感じ。 Key 1つのRowを示すキー文字列。CassandraではKeyによってデータの分散先(保存先ノード)が確定する。 Row Keyに対するColumnもしくはSuperColumnの集合。ColumnとSuperColumnのどちらが入るかはstorage-conf.xmlの設定による。 また、Cassandraの内部では、Row内のColumnはColumnNameによってソートし保存されている。ソート方法についてもstorage-conf.xmlの設定によって確定する。 Column Cassandraで最小

    Cassandraのデータモデル - terurouメモ
  • Cassandraを使った高速ログ検索システムの構築

    ◆ 目的 サーバに届いたメールログをNoSQLであるCassandra(カサンドラ)のデータベースに格納させ、 高速に検索できるようにする。事前にCassandraの予備知識があると理解しやすいだろう。 SQLではないので、テーブルに格納されたデータを柔軟にselectすることはできない。 NoSQLはkey-value形式である。 そのため設計時に何から何を求めるか決めておく必要がある。 今回は次の目的を達成できるようにする。 a) fromアドレスと日時からのメールログの検索 ⇒ fromアドレスと日時をキーにするわけである b) 日時からのメールログの検索 ⇒ 日時をキーにするわけである 追記 ここではcassandra-0.6を使っているのだが、既に0.8までアップデートされているようだ。 しかも大幅にいろいろと変更があるため、具体的な手順は参考にならないかもしれない。 ここではT

  • 1