タグ

2010年11月13日のブックマーク (9件)

  • カネを生むソーシャルゲームの功罪 モバゲー、GREE、mixi 三つどもえの軌跡:日本経済新聞

    「人のつながり」に根ざしたインターネット上のメディア、ソーシャルメディアが全世界で"猛威"をふるっている。世界で5億人以上の会員を抱えるFacebook(フェイスブック)、つぶやきで世界を席巻したTwitter(ツイッター)、共同購入型のクーポンサイトで急成長を遂げているGroupon(グルーポン)……。ソーシャルの要素なくして成長なし、と言わんばかりに、ほぼすべてのネット企業が「ソーシャル革命」の波に乗り、ユーザーを囲い込もうと火花を散らせる。その舞台裏に迫るコラムの初回は、日中を席巻する「ソーシャルゲーム」を追う。

    カネを生むソーシャルゲームの功罪 モバゲー、GREE、mixi 三つどもえの軌跡:日本経済新聞
  • Cassandraデータモデル入門 - Arin Sarkissian - Digital Romanticism

    この記事は、Arin Sarkissian氏のブログ記事「http://arin.me/blog/wtf-is-a-supercolumn-cassandra-data-model」を氏の許可を得て翻訳したものです。(原文公開日:2009年9月1日) ここ1、2ヶ月というもの、DiggのエンジニアリングチームはCassandraについて調べ、遊び、最終的にはプロダクションにデプロイするためにかなりの時間を費やしてきました。これは実に楽しいプロジェクトでしたが、楽しくなる前にCassandraのデータモデルについて理解するために相当の時間を費やしたのです。「'super column'って何だよ」というフレーズが何度も口にされました。 もしあなたのバックグラウンドがRDBMSならば(ほとんどみんながそうでしょうが)、Cassandraのデータモデルについて学ぶ際に、いくつかのネーミング規約で

  • 列指向データベースCassandraにPythonで接続する

    Cassandraをインストールしてから日が開いてしまいましたが・・・ 分散データベース管理システムCassandraをDebianで動作させる Thriftのことを調べたおかげで、多少理解できた気がします。 PythonからThriftのライブラリ経由で接続し、データを操作してみます。 起動時にOutOfMemoryError 以前試したときのバージョンは0.4.2でしたが現時点で0.5.0に バージョンがあがっていました。 せっかくなので、バージョンアップして起動しようとすると・・・ # Listening for transport dt_socket at address: 8888 INFO - Sampling index for /var/lib/cassandra/data/Keyspace1/Standard1-1-Data.db INFO - Sampling inde

    列指向データベースCassandraにPythonで接続する
  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
  • storage-conf.xmlメモ(Hishidama's Apache Cassandra storage-conf.xml Memo)

    CASSANDRA_HOME/conf/storage-conf.xmlは、Apache CassandraのDBを定義する設定ファイル。 Cassandraの起動時に読み込まれ、定義が反映される。 ちなみに、storage-conf.xmlの解釈はDatabaseDescriptorクラスで行われている。

  • Cassandra storage-conf.xmlの設定内容

    今までデフォルトのstorage-conf.xmlを使っていました。 そろそろ、記載する内容について調べてみようかと。。。 完全には理解できていませんが、後々の為にメモ書きとして残しておきます。 ちなみに、Cassandraのストレージ構成は、conf/storage-conf.xmlで設定します。 詳細はこちら。 http://wiki.apache.org/cassandra/StorageConfiguration こちらを参考にさせていただきました。 Apache Cassandraを複数ノードで(その二) cassandra調査レポート AutoBootstrap 起動時、データの同期を行うかのフラグ。 例)

    Cassandra storage-conf.xmlの設定内容
  • FrontPage_JP - Cassandra Wiki

    Cassandra Wiki Cassandraは、非常に高いスケーラビリティーを持ち、イベンチュアルコンシステントな分散システム構造のKVS(Key Value Store)です。 Cassandraは、主にBerkeley DBMySQLから構成されるAmazon Dynamo (PDF)の分散ハッシュテーブル(DHT)と、Google BigTable (PDF)のデータモデルという分散システムのテクノロジーを併せ持っています。 Amazon Dynamoのように、Cassandraはイベンチュアルコンシステントであり、Google BigTableのようにCassandraは典型的なKVS(Key Value Store)より豊かなカラムファミリーベースのデータモデルを提供します。 Cassandraは、2008年7月にFacebookによってオープンソースとして公開されました。

  • DataModel_JP - Cassandra Wiki

    イントロダクション Cassandraは4次元または5次元ハッシュなデータモデルを持っています。 基コンセプトとしては: Cluster: 論理的なCassandraインスタンスの事。クラスタは複数のキースペースを持つことが出来る。 Keyspace: ColumnFamilies用のネームスペース。一般的には1アプリケーションに1キースペース。 ColumnFamilyは複数のカラム(カラムは名前、値、タイムスタンプを持つ)を持ち、行キーで参照可能。 SuperColumnsは サブカラムを持つカラムのこと。 まずはボトムアップで一番小さい粒度のデータ構造であるカラムから順にみていきましょう。 カラム カラムはCassandraにおける最小限のデータ構造です。その実体はタプル(triplet)で、名前、値、タイムスタンプを持ちます。 Thriftインタフェースのカラムの定義は以下のよう

    zero_jack
    zero_jack 2010/11/13
    [][Cassandra][データ]
  • 第1回 NoSQL、そしてCassandraとは | gihyo.jp

    NoSQLミドルウェアの特徴をもう少し細かく挙げてみます。分量の都合もあり個別には触れませんが、それぞれのNoSQLミドルウェアで差別化部分に関してはかなり詳細に説明がされていますので、ぜひそちらを参照してみてください。 高速に動作する リレーションモデルではないデータモデル スケールアウト型アーキテクチャ コモディティサーバによって構築される スキーマフリー SPOF(単一故障点)を持たない 自動的に複数台へレプリケーションする イベンチュアルコンシステンシまたは一貫性の選択が可能 SQLのような強力なクエリ言語を持たず、シンプルな問い合わせしかできない Cassandraとは何か NoSQLミドルウェアの筆頭といえばGoogle BigTableやAmazon Dynamoですが、オープンソースの世界でもいろいろなものが出てきています。その中でも最近特に注目を集めているのが、Apach

    第1回 NoSQL、そしてCassandraとは | gihyo.jp