Google
WWW を検索 junglejava.jp を検索

 『みてわかるクラウドマガジンvol.1』

Posted in クラウドコンピューティング (RSS), データベース (RSS), 書籍 (RSS)

日経BP社より、クラウドコンピューティングを特集した雑誌が発売されました。図表が多くて、とても見やすいです。vol.1 となっているところをみると、今後も継続的に発行する予定なのでしょう。
それにしても、この表紙には意表をつかれました。(^^)


関連情報
Jungle Java - 『クラウドコンピューティングバイブル』
Jungle Java - 『Google App Engine for Java [実践]クラウドシステム構築』
Jungle Java - 『クラウドを実現する技術』
Jungle Java - 『Windows Azure入門』
Jungle Java - MongoDB 関連情報メモ
Jungle Java - Amazon EBS から EC2 のインスタンス起動が可能に
Jungle Java - 『Hadoop』
Jungle Java - Cassandra 関連情報メモ
Jungle Java - 『Force.comクラウドアプリケーション開発』

p.s.
実は、本日 「クックパッドの開発の裏側見せます in 名古屋」 というセミナーに参加してきたのですが、その主催者であるクックパッドさんが上記の 『みてわかるクラウドマガジンvol.1』 に "クラウドを生かす企業" として紹介されています。
クラウドコンピューティングの普及によって、システムの内製化が復活する方向にあるのかもしれませんね。

(04/09 追記)
NoSQLの情報が充実! 日経BP「みてわかるクラウドマガジン」。意表を突く表紙で発刊 - Publickey

(04/20 追記)
クックパッドのデータ処理、たった5万円:日経ビジネスオンライン

(04/26 追記)
【レポート】NoSQL、新しいデータベースの潮流 | マイコミジャーナル

(06/24 追記)
クラウドのベンチマーク2種。速いのはグーグルかAmazonか、Windows Azureか、セールスフォースか? - Publickey

Posted on 2010年04月03日

 Cassandra 関連情報メモ

Posted in クラウドコンピューティング (RSS), データベース (RSS)

分散データベース 「Cassandra」 の関連情報をメモ。φ(..)

関連情報
分散データベースの「Cassandra」がApacheのトップレベルプロジェクトに - SourceForge.JP Magazine
Twitter、「拡張性と可用性」を求めてMySQLからCassandraへ乗り換える - SourceForge.JP Magazine

アグレッシブエンジニア: cassandraに挑戦 その1 実績調査
アグレッシブエンジニア: cassandraに挑戦 その2 インストール
アグレッシブエンジニア: cassandraに挑戦 その3 get_slice
アグレッシブエンジニア: cassandraに挑戦 その4 perl からデータ操作 Net::Cassandra
アグレッシブエンジニア: cassandraに挑戦 その5 Thrift APIの解読
アグレッシブエンジニア: cassandraに挑戦 その6 特定のcolumnの値だけを取得
アグレッシブエンジニア: cassandraに挑戦 その7 0.6.0 betaの動作確認

Jungle Java - 『WEB+DB PRESS Vol.50』
Jungle Java - 『Hadoop』

(03/19 追記)
TwitterとDiggがNoSQLの「Cassandra」を選ぶ理由 - Publickey

(03/25 追記)
ヒマをみつけてWeb開発 | 列指向データベース、CassandraとHBaseを比較

(03/26 追記)
アグレッシブエンジニア: cassandraに挑戦 その8 thriftのインストール
アグレッシブエンジニア: cassandraに挑戦 その9 PHP APC をインストール
アグレッシブエンジニア: cassandraに挑戦 その10 PHP Clientを動かしてみる
アグレッシブエンジニア: cassandraに挑戦 その11 multiget_slice(0.6 API)
アグレッシブエンジニア: cassandraに挑戦 その12 C++でクライアントを作ってみる
アグレッシブエンジニア: cassandraに挑戦 その13 ant gen-thrift-javaを実行してはまった

(03/27 追記)
Symfoware 分散データベース管理システムCassandraをDebianで動作させる
Symfoware DebianにApache Thriftをインストールする
Symfoware ThriftをPythonで使用する
Symfoware ThriftをWindowsのPythonで使用する(作戦失敗)
Symfoware AntでThrift接続用のjarを作成する
Symfoware Debian + Thrift + PythonのサーバーにWindows + Javaから接続する
Symfoware Debian + Thrift + PythonのサーバーにWindows + Perlから接続する
Symfoware Debian + Thrift + PythonのサーバーにWindows + C#から接続する

Symfoware ThriftをWindowsのPythonで使用する(Pythonエクステンションのビルド)
Symfoware ThriftのサーバーにTomcatを使用する
Symfoware Google App Engine(Python)でThriftを動作させる
Symfoware プロキシサーバー越しにPythonでThriftのTHttpClientを使用する
Symfoware Debian + Nginx 0.7.x + mod_wsgi + pythonでthriftを動かす
Symfoware Thriftでphpの雛形を生成するときのオプションについて
Symfoware Apache + phpの環境でThriftサーバーを動かす
Symfoware ThriftでMantisConnectの代わりのサービスを作成する

Symfoware 列指向データベースCassandraにPythonで接続する
Symfoware 列指向データベースCassandraにPython + Thriftで住所データを登録する
Symfoware Cassandraで登録しているカラムデータの検索方法(Cassandra:inverted indexの翻訳)
Symfoware 分散データベース管理システムCassandraにPython + Lazyboyでデータ登録
Symfoware Cassandraに登録した住所を郵便番号で検索する
Symfoware Cassandraにhectorを使用してJavaで接続し、検索を実行する
Symfoware Cassandraの使いどころ(Looking to the future with Cassandraの翻訳)
Symfoware Cassandraの状態をJconsoleを使用して監視する

(03/28 追記)
InfoQ: DiggとRedditがNoSQL陣営に入る

(03/31 追記)
Cassandraを見てみる - おおたに6号機blog
Cassandra-tools - おおたに6号機blog

(04/13 追記)
Cassandra:6つの迷信と 6つの真実 « Agile Cat — Azure & Hadoop — Talking Book

(04/27 追記)
連載:Cassandraのはじめ方─手を動かしてNoSQLを体感しよう|gihyo.jp

(06/22 追記)
実例で学ぶCassandra - Eric Evans - Digital Romanticism - digitalsoulのブログ

(06/29 追記)
Cassandraデータモデル入門 - Arin Sarkissian - Digital Romanticism - digitalsoulのブログ

(07/28 追記)
Cassandra入門と、さらに詳しく知るためのリソース集 - Publickey

Posted on 2010年03月18日

 『Hadoop』

Posted in クラウドコンピューティング (RSS), データベース (RSS), 書籍 (RSS)

O’Reilly Japan から 「Hadoop」 のガイドブックが発売されました。


関連情報
Hadoop分散処理、6時間から5分に高速化 - Yahoo! Japan | マイコミジャーナル
Hadoopで、かんたん分散処理 (Yahoo! JAPAN Tech Blog)
Hadoopを使いこなす(1) (Yahoo! JAPAN Tech Blog)
Hadoopを業務で使ってみた話 ≪ クックパッド開発者ブログ

Jungle Java - Hadoop / hBase 関連情報メモ
Jungle Java - MapReduce をSQLライクに操作する Apache Hive

(01/29 追記)
新しいことをしよう - 記者のつぶやき:ITpro

(02/05 追記)
今週の Hadoop 系 — 最新情報 « Agile Cat — Azure & Hadoop — Talking Book

(02/17 追記)
オライリーの「Hadoop」本発刊、 翻訳者に裏話を聞きました - Publickey

(03/11 追記)
Hadoopを使いこなす(2) (Yahoo! JAPAN Tech Blog)
レポート:Hadoop Hacks Night詳細レポート[前編] |gihyo.jp

(03/12 追記)
レポート:Hadoop Hacks Night詳細レポート[後編]|gihyo.jp

(03/17 追記)
MapReduce/Hadoop環境構築(Windows編) - 俺の基地
きりんさん日記: 1台構成のHadoopを30分で試してみる(CentOS + Cloudera)
Hadoopの導入方法(スタンドアロンモード) by Inquisitor
Hadoopコードのビルド方法 by Inquisitor
Hadoopの疑似分散モード by Inquisitor

(04/08 追記)
Hadoop、セキュリティ強化でKerberos実装中 - Publickey

(04/13 追記)
[#Cloud #クラウド] Hadoop系のアプリケーションに注目が集まっています。Karmasphere、Cassandra, Gizzard等、それ... - Ippei's @CloudNewsCenter info database

(04/26 追記)
グーグルがHadoopにMapReduce特許の利用を許可 - Publickey

(05/05 追記)
Microsoft readying Hadoop for Windows Azure の対訳 « Agile Cat — Azure & Hadoop — Talking Book

(05/15 追記)
Hadoopモデリング座談会メモ

(05/24 追記)
Hadoopを表計算のように使える「InfoSphere BigInsights」、IBMが発表 - Publickey

(06/02 追記)
HadoopはBI市場の破壊的テクノロジーになる - Publickey

(06/03 追記)
HMaster Japan: HBase入門 - 5月27日発表

(06/04 追記)
[#Cloud #クラウド] IBMがHadoopを採用、BigInsightsという事業を展開: SQL事業との両立? - Ippei's @CloudNewsCenter / @SmartGridCenter info database

(06/09 追記)
Hadoopは企業のための新たな情報分析プラットフォームとなる、とCloudera - Publickey

(06/21 追記)
企業で使われるHadoop | Think IT

(07/14 追記)
第4回 Hadoopシステム構築のノウハウ | Think IT
puppetについて - ブックマクロ開発に
InfoQ: Adobe が Hadoop のための Puppet レシピをリリース

(07/30 追記)
InfoQ: FacebookによるHadoop, Hive, HBaseそして A/B Testingへの取組み

(08/09 追記)
レポート:見えてきたHadoopの“使いどころ”─「Hadoop Hack Night Vol.2」開催|gihyo.jp

(08/24 追記)
濃縮還元オレンジニュース:米Yahoo!「Hadoop with Security」「Oozie」をオープンソースで公開|gihyo.jp

(08/27 追記)
その分析、Hadoopなら速く安くできます - Publickey

Posted on 2010年01月27日

 MapReduce をSQLライクに操作する Apache Hive

Posted in クラウドコンピューティング (RSS), データベース (RSS)

Apache Hive」 は、「Apache Hadoop」 上に構築されたデータウェアハウス(Data Warehouse:DWH)向けのプロダクトです。もともとは Facebook によって開発され、Apache Software Foundation(ASF) に寄贈されました。「HiveQL」 というSQLライクな言語で 「Apache Hadoop」 上のデータを操作することができます。

関連情報
Hadoop+Hive検証環境を構築してみる - @IT
SQLライクにHadoop Hiveを使い倒す! - @IT
SQL感覚でMap Reduce処理できるHiveについて - blog.katsuma.tv
Amazon Web Services Developer Community : Amazon Elastic MapReduce Supports Apache Hive
米Facebook、Apache Software Foundationのスポンサーに - SourceForge.JP Magazine

Jungle Java - Hadoop / hBase 関連情報メモ
Jungle Java - 『WEB+DB PRESS Vol.50』

(01/21 追記)
GoogleがMapReduce特許を取得。Googleは用途についてコメントせず - Wataru’s Blog
グーグルがMapReduce特許を取得。Hadoopへの影響は? - Publickey

(06/02 追記)
SQL感覚でMap Reduce処理できるHiveについて - blog.katsuma.tv
Hive QL(HQL)でORDER BYするときの注意点 - blog.katsuma.tv
Hiveをjdbc経由で使う方法 - brfrn169の日記
ハタさんのブログ(復刻版) : HiveJDBC を S2JDBC 経由で使えるようにする

Posted on 2010年01月20日

 MongoDB 関連情報メモ

Posted in データベース (RSS)

MongoDB」 に関する情報をメモ。どうやら、「CouchDB」 とよく似たタイプの非リレーショナルデータベースのようです。

関連情報
SadayukiのBlog: イントロダクション - どのように Mongo は動作するか
MongoDB,Tokyo Tyrant, CouchDBのベンチマーク記事 - うっかりプログラミング日誌
MongoDBのパフォーマンスをBerkeley DB, H2, MySQLと比較 - kaisehのブログ
私がCouchDBを使わない理由 - taro-nishino の日記
非リレーショナルデータベースを選ぶ(私達がMySQLからMongoDBへ移行した理由) - taro-nishino の日記

Jungle Java - P2P に適した軽量ドキュメントデータベース CouchDb
Jungle Java - CouchDB 関連情報メモ

(2010/03/31 追記)
InfoQ: MongoDB Growing Up: Release 1.4 and Commercial Support by 10gen

(2010/04/11 追記)
Symfoware DebianにMongoDBをインストールする
Symfoware MongoDBのクライアントツールを使用してデータを操作する
Symfoware MongoDBのHttp Interface
Symfoware MongoDBをPythonで操作する(PyMongo使用)
Symfoware MongoDBに一括でデータを登録する(Bulk Inserts)
Symfoware MongoDBにインデックスを作成する
Symfoware MongoDBに登録した住所を検索する

[NoSQL] MongoMapper (MongoDB用のORM) の使い方 - ヽ( ・∀・)ノくまくまー - s21g
MongoDBでちょっとしたアクセス解析を実装する - (゚∀゚)o彡 sasata299's blog
MongoDBのレプリケーションが簡単すぎる… - (゚∀゚)o彡 sasata299's blog
MOONGIFT: » MongoDBを使ったソーシャルニュース「Newsmonger」

(2010/04/21 追記)
InfoQ: MongoDBの躍進: 10genによる1.4のリリースと商用サポート

(2010/07/02 追記)
NoSQLデータベースを試してみる:第4回  スキーマレスで柔軟に扱えるMongoDB|gihyo.jp

(2010/07/10 追記)
Plain Simple MongoDB Spring Integration | Javalobby
流行の NoSQL。 MongoDB の入門記事を書きました。|アメリカで働くプログラマーのブログ

Posted on 2009年12月14日

 Windows Azure を少しだけ試してみた (1)

Posted in クラウドコンピューティング (RSS), データベース (RSS)

トークンを受け取ったので、さっそく 「Windows Azure Developer Portal」 へアクセスして、ログインを行いましたが、いきなり問題発生!
同サイトで 「Windows Azure」 のプロジェクトを新規作成することができませんでした。「Summary」 画面では 「+ New Service」 リンクが表示されず、「Account」 あるいは 「Help and Resources」 画面で表示される 「+ New Service」 リンクをクリックしても 「Summary」 画面に戻るだけです。


..ということなので、「Windows Azure」 はパスして、「SQL Azure」 にチャレンジ。
とりあえず、「Microsoft SQL Server 2008 Management Studio Express」 を用いて、ログイン時に既に作成されていたデータベースに接続し、照会することはできました。


備考:
(1) 「Firefox 3.5」 上でデータベースの 「Firewall Settings」 に失敗。拡張機能 「IE Tab」 によってレンダリングエンジンを IE に切り替えたら成功しました。
(2) 「Windows XP」 に 「Microsoft SQL Server 2008 Management Studio Express」 をインストールするためには、事前に 「Windows PowerShell」 及び 「Windows Installer 4.5」 のインストールが必要でした。

関連情報
Jungle Java - Windows Azure SDK for Java が登場
Jungle Java - 『Windows Azure入門』

(12/11 追記)
下記の記事を参考にして、JDBC 接続も確認してみました。

Groovy から SQL Azure に JDBC で接続してみた - お だ のスペース
Azure上のテストコードの整理 ついでにWorkerRoleから起動したTomcatで、JDBCを使ってSQL Azureへ接続 - Usa*Usa日記


(2010/01/13 追記)
SQL Azureの機能と制約を理解する - @IT

(2010/01/23 追記)
SQL Azureを実際に活用する - @IT

(2010/09/01 追記)
Javaを利用してSQL Azureへ接続するためのTIPS - waりとnaはてな日記

Posted on 2009年12月09日

 Amazon Relational Database Service が公開

Posted in クラウドコンピューティング (RSS), データベース (RSS)

Amazon Web Services が、クラウド上で 「MySQL」 をホスティングする 「Amazon Relational Database Service (Amazon RDS)」 というサービスを公開しました。

関連情報
[速報]AmazonクラウドがMySQLサービス開始、パッチもバックアップもおまかせ - Publickey
AmazonがMySQLデータベースのホスティング(クラウドサービス)を開始
米Amazon、AWSクラウド向けRDB「Amazon RDS」を発表 | マイコミジャーナル
米AmazonがMySQLをPaaS提供,メモリー容量は最大68.4Gバイト - ニュース:ITpro

Jungle Java - 『週刊東洋経済2009/08/29号』
Jungle Java - 『WEB+DB PRESS Vol.50』
Jungle Java - SSD とデータベース

(10/29 追記)
Amazon RDSメモ - Sooey
masuidrive on rails - AmazonがMySQL 5.1をサービス化 – Amazon RDS

(12/10 追記)
Amazon RDSの運用メモ - スティルハウスの書庫

(12/11 追記)
【SaaS World 2009】Amazon Web Servicesのキーマンが語る「クラウド・ビジネスのねらい」 - Computerworld.jp

(12/24 追記)
InfoQ: Amazon RDS: Cloud サービスとしての MySQL データベース

(2010/04/12 追記)
@IT:Amazon RDSの使い方

(2010/05/19 追記)
MySQLに自動フェイルオーバー機能を追加したAmazonクラウド。オンラインのままパッチ当てやバックアップも - Publickey

(2010/05/28 追記)
簡単にクラウドでDB(MySQL)環境が使える!Amazon RDSの使い方 - RX-7乗りの適当な日々

Posted on 2009年10月27日

 SSD とデータベース

Posted in クラウドコンピューティング (RSS), データベース (RSS), 書籍 (RSS)

『WEB+DB PRESS Vol.52』 に 「~SSD投入で何が変わるのか?~ データベースシステム基本解剖」 という特集記事が掲載されています。


関連情報
Leo's Chronicle: SSD投入でDBMSのココが変わる! - WEB+DB PRESS vol. 52

漢(オトコ)のコンピュータ道: 高速SSDの落とし穴。データベースで利用するときはご注意を!
SSDだとOracleは速い? サンの技術者がベンチ公表 - @IT
SSDを搭載可能なIBMの新ストレージ製品とDB2 | Unofficial DB2 BLOG
RethinkDBはSSD向けに最適化されたMySQL用ストレージエンジン
SSDに最適化したデータベース「RethinkDB」、ロックもログも使わずにトランザクション実現 - Blog on Publickey
インメモリデータベースがクラウド時代の主流になるという期待 - Blog on Publickey
キャッシュの大きいRDB vs インメモリデータベース、性能がどれだけ違うのか調べてみると - Blog on Publickey

(09/02 追記)
グーグルはリレーショナルデータベースをクラウドに乗せるか - Blog on Publickey
ぶいてく: 【クラウドコンピューティング】 RDBをクラウドに載せるべきか

Cloudy Days: RDBとキー・バリューストア
ASID特性が必要な場合RDB,いらなければファイルで、それらを意識せずアクセスしない? - ウィリアムのいたずらの開発日記
曖昧スラッシュ » 分散KVSとRDBの宿命
tdtshのブログ » DOA、RDB と Key Valueストア(KVS)について

Jungle Java - Google App Engine がついに Java をサポート
Jungle Java - 『WEB+DB PRESS Vol.50』
Jungle Java - DataNucleus で GAE/J の永続化

(09/03 追記)
グーグル「Google App EngineにRDB採用の予定はない」と明言 - Blog on Publickey

(2010/04/26 追記)
HDDをSSDにしたらデータベースはどれだけ速くなるか? オラクルと富士通が実験 - Publickey

(2010/05/11 追記)
SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ - Publickey

Posted on 2009年09月01日

 Stax Networks を少しだけ試してみた (3)

Posted in Java (RSS), クラウドコンピューティング (RSS), データベース (RSS)

Stax Networks」 ではデータベースの管理もとても簡単です。データベースの作成は、「Stax AppConsole」 で 「Create DB」 ボタンをクリックして、データベース名、ユーザ名及びパスワードを入力すればOKです。


作成されたデータベースの情報を表示すると、サーバのアドレスなどが表示されます。


この情報に基づいて普段使用しているデータベース管理ツールでアクセスすれば、テーブルの作成などを実行することができます。


関連情報
Jungle Java - Stax Networks を少しだけ試してみた
Jungle Java - Stax Networks を少しだけ試してみた (2)
Jungle Java - MySQL Workbench 登場
Jungle Java - ER図作成のための Eclipse プラグイン

Posted on 2009年07月12日

 GAE 上に簡単にデータベースアプリを作成できる Degino

Posted in Web2.0 (RSS), クラウドコンピューティング (RSS), データベース (RSS)

Google App Engine」 上に簡易的なデータベースアプリケーションを短時間で作成することができる 「Degino」 というサービスが登場しました。「Zoho Creator」 などとよく似たサービスですが、「Google App Engine」 を使用している点が興味深いですね。


関連情報
MOONGIFT: » シンプルなWebデータベースシステム「Degino」

Jungle Java - Zoho Creator でWeb上に簡易データベースを作成
Jungle Java - Zoho DB & Reports 登場
Jungle Java - Google App Engine がついに Java をサポート
Jungle Java - DataNucleus で GAE/J の永続化

Posted on 2009年06月28日

 DataNucleus で GAE/J の永続化

Posted in Java (RSS), クラウドコンピューティング (RSS), データベース (RSS)

Google App Engine」 では、Java の永続性プラットフォームとして 「JDO(Java Data Object)」 及び 「JPA(Java Persistence API)」 を使用することができます。オープンソースの JDO / JPA 実装である 「DataNucleus Access Platform」 が利用されているようです。

関連情報
InfoQ: DataNucleus Access Platform 1.0(final) がリリース
GAE/J 開発環境で JDO 入門
ぶいてく: 【Google App Engine】 Entityとトランザクション

だらだら備忘録: Datastore Java API Overview
だらだら備忘録: Using JDO with App Engine
だらだら備忘録: Defining Data Classes
だらだら備忘録: Creating, Getting and Deleting Data
だらだら備忘録: Queries and Indexes
だらだら備忘録: Transactions
だらだら備忘録: Relationships
だらだら備忘録: KeyとかIDとか

Jungle Java - Google App Engine がついに Java をサポート
Jungle Java - 『WEB+DB PRESS Vol.50』

(05/21 追記)
実開発で分かったGoogle App Engine for Javaの“すごさ”:ITpro
Google App Engine デベロッパーガイド 日本語訳 Wiki - トップページ

(05/28 追記)
BigtableデータをApp EngineのJSPで日本語表示 - @IT
Google App Engine for Javaを使ってみよう! (5)Datastore Java API:CodeZine

(06/17 追記)
Datastoreのtips - スティルハウスの書庫
トランザクションとエンティティグループ - スティルハウスの書庫
BigtableによるDatastoreの実装 - スティルハウスの書庫
Datastoreによるクエリの実装 - スティルハウスの書庫
Bigtableの内部構造 - スティルハウスの書庫

(06/19 追記)
クラウド環境ではデータベースは「非正規化」して使う? - @IT

(06/30 追記)
App EngineをjQueryでAjax化しBigtableをCRUD操作 - @IT

(07/17 追記)
コレクションフィールドとDWRで、GAEjを業務用に進化 - @IT

(07/21 追記)
新・たけぞう瀕死の日記

(09/09 追記)
素朴なBigtable、できること できないこと - @IT

Posted on 2009年05月19日

 『WEB+DB PRESS Vol.50』

Posted in クラウドコンピューティング (RSS), データベース (RSS), 書籍 (RSS)

『WEB+DB PRESS Vol.50』 に 「key-valueストア入門」 という特集が掲載されています。


関連情報
InfoQ: Moneta:Tokyo CabinetやMemcacheのようなKey-Valueストアへのインターフェイス
「キー・バリュー型データストア」開発者が大集合した夜:ITpro
OPC Diary: Key-Value Store(s)という流れ
ぶいてく: 【クラウドコンピューティング】 Key/Valueストア Reflex BDBの発表

Jungle Java - CouchDB 関連情報メモ
Jungle Java - Amazon SimpleDB 関連情報メモ
Jungle Java - Hadoop / hBase 関連情報メモ

(07/03 追記)
もう1つの、DBのかたち、分散Key-Valueストアとは - @IT

(11/10 追記)
NoSQLデータベースを40種類以上リストアップ、キーバリュー型にもいろいろある - Publickey

(11/11 追記)
「NoSQL」は「Not Only SQL」である、と定着するか? - Publickey

(2010/01/18 追記)
key-valueストアの基礎知識

(2010/01/31 追記)
クラウド時代のデータべース新潮流:変化するデータベース (4/4) - ITmedia エンタープライズ

(2010/03/08 追記)
MySQL+Memcachedの時代は過ぎ、これからはNoSQLなのか、についての議論 - Publickey
Twitter が Cassandra を選んだ理由 ? MyNoSQL ≪ Agile Cat ? Azure & Hadoop ? Talking Book

(2010/03/18 追記)
NoSQL登場の背景、CAP定理、データモデルの分類 - Publickey

(2010/03/23 追記)
漢(オトコ)のコンピュータ道: Not Only NoSQL!! 驚異的なまでにWRITE性能をスケールさせるSPIDERストレージエンジン

Posted on 2009年05月19日

 Hadoop / hBase 関連情報メモ

Posted in クラウドコンピューティング (RSS), データベース (RSS)

非リレーショナル・データベースの代表といえば、やはり Google の大規模分散ファイルシステム 「Google File System」 上に構築された 「BigTable」 でしょうか。これに倣ったオープンソースインフラストラクチャを開発しようとするのが 「Hadoop」 プロジェクトであり、「Google File System」 に相当するのが 「Hadoop Distributed File System(HDFS)」、 「BigTable」 に相当するのが 「hBase」 となります。
1ヶ月ほど前に 「Hadoop」 を利用した 「Amazon Elastic MapReduce」 というサービスを Amazon が開始したことでも話題となってますね。

関連情報
InfoQ: Googleライクなオープンソースインフラストラクチャ「Hadoopプロジェクト」が弾みをつける
Hadoop、hBaseで構築する大規模分散データ処理システム:CodeZine
InfoQ: HBaseの開発者がHadoop、BigTable、分散データベースについて語る
Hadoopのインストールとサンプルプログラムの実行:CodeZine

MapReduceのJava実装Apache Hadoopを使ってみた - @IT
HBase 入門 (1) - こども(てれび)
HBase 入門 (2) - こども(てれび)
Hadoopで、かんたん分散処理 (Yahoo! JAPAN Tech Blog)

アマゾン、ウィザードだけで使えるHadoopサービス開始 - @IT
アマゾン、「Hadoop」を利用した「Amazon Elastic MapReduce」のベータサービスを開始:ニュース - CNET Japan
Amazon、クラウド・コンピューティングで大規模並列分散処理エンジンHadoopをサポート

Jungle Java - Google App Engine がついに Java をサポート
Jungle Java - CouchDB 関連情報メモ
Jungle Java - Amazon SimpleDB 関連情報メモ

(04/24 追記)
んー、なんというか、ITの世界においても量子論的なものの見方が必要になってきたのかもしれません。うまく説明できませんが、そうした "時代の空気" のようなものを感じます。大規模分散データ処理というコンピュータシステムの視点から見てもそうですが、Web2.0が重視する 「集合知」 という概念も量子論的ですよね。

(05/13 追記)
株式会社スターロジックの羽生章洋が書いてるブログ:クラウド時代のデータベース

(07/22 追記)
HadoopDB Project

(08/01 追記)
Silicon Soul » HadoopDB
Silicon Soul » HadoopDBのアーキテクチャ

(09/02 追記)
Pig on Hadoop - kuangue’s blog
HadoopをRDBのように扱う、Hadoop+Hive - エンジニアが作る最新ITブログ by DODA
Hadoop+Hive検証環境を構築してみる - @IT

(10/05 追記)
Amazonクラウドが大規模分散処理の機能を強化。SQLライクな検索ができるHiveを搭載へ - Publicke

(10/27 追記)
Hadoop World Report:優良企業はなぜHadoopに走るのか - ITmedia エンタープライズ

(11/04 追記)
Hadoopの最新動向を「Hadoop World:NY 2009」の資料から(前編) - Publickey
Hadoopの最新動向を「Hadoop World:NY 2009」の資料から(後編) - Publickey

(11/06 追記)
Hadoopが秘める可能性:オンプレミスでもクラウドでも使えるプラットフォームの魅力 - builder by ZDNet Japan

(11/17 追記)
分散処理ソフト「Hadoop」のユーザー会が日本で発足、企業の導入が広がる - ニュース:ITpro

(11/24 追記)
Hadoopカンファレンスに行って来ました! - おおたに6号機blog

(2010/01/20 追記)
Welcome to Apache Hadoop!(翻訳)
【IT用語】MapReduceとHadoop
Hadoop入門
O’Reilly の Hadoop 本が、1月23日に日本で発売! ≪ Agile Cat ? Azure & Hadoop ? Talking Book

(2010/06/02 追記)
Amazon Elastic MapReduceを使ってみた - moratorium
MapReduce/Amazon Elastic MapReduceを使ってみる(手動編) - 俺の基地
MapReduce/Amazon Elastic MapReduceを使ってみる(バッチ編) - 俺の基地
僕が Amazon Elastic MapReduce を使わない3つの理由 - (゚∀゚)o彡 sasata299's blog

(2010/07/16 追記)
NoSQLデータベースを試してみる:第5回  大規模データを扱うためのHBaseとCassandra|gihyo.jp

Posted on 2009年04月23日