クラウド向けデータベース [SaaS&Cloud]
クラウド向けデータベースの選択肢。
この話題は結構今の私のツボです。
SaaSアプリケーション(のフレームワーク)を考えたとき、データベースをどうしようといつも考えます。
RDBMSベースで考えた場合、マルチテナント型シングルテーブルの構造を採ることは可能です。でもスケーラビリティはどうなるの?という課題にぶつかります。そんなに大きいサービスが展開できるわけないじゃん、ということで割り切ってもいいのですがやっぱりまじめに考えたい。そうすると実はRDBMSではマルチテナント型シングルテーブル構成、というのは無謀なのではないかとも思い始めています。
(SalesforceはOracleを使用していると書籍に書いてありましたが、どうやってこの問題を解決しているのでしょうね?)
究極はクラウド(というかスーパースケールなシステム)向けなデータベースってどうする?ということになるわけです。
やっぱりRDBMSは無理なのかな・・・。あ、Hadoopものっている、、、将来的にこちらを利用するようなことも考えてもいいかな。
なんてまた妄想が爆発しそうです。
とりあえず初期バージョンのSaaS基盤に何かしらの決着をつけて、スーパースケールなXaaS基盤としてここに掲載されているものからかんがえようか・・・。
SalesforceでOracleが使用されていると書かれていたのはこちら。
Googleの仕組みの参考はこちら。Hadoopの参考にもなるかな?
この話題は結構今の私のツボです。
SaaSアプリケーション(のフレームワーク)を考えたとき、データベースをどうしようといつも考えます。
RDBMSベースで考えた場合、マルチテナント型シングルテーブルの構造を採ることは可能です。でもスケーラビリティはどうなるの?という課題にぶつかります。そんなに大きいサービスが展開できるわけないじゃん、ということで割り切ってもいいのですがやっぱりまじめに考えたい。そうすると実はRDBMSではマルチテナント型シングルテーブル構成、というのは無謀なのではないかとも思い始めています。
(SalesforceはOracleを使用していると書籍に書いてありましたが、どうやってこの問題を解決しているのでしょうね?)
究極はクラウド(というかスーパースケールなシステム)向けなデータベースってどうする?ということになるわけです。
やっぱりRDBMSは無理なのかな・・・。あ、Hadoopものっている、、、将来的にこちらを利用するようなことも考えてもいいかな。
なんてまた妄想が爆発しそうです。
とりあえず初期バージョンのSaaS基盤に何かしらの決着をつけて、スーパースケールなXaaS基盤としてここに掲載されているものからかんがえようか・・・。
SalesforceでOracleが使用されていると書かれていたのはこちら。
SaaSで激変するソフトウェア・ビジネス ~ソフトウェア業界を揺るがす破壊的イノベーション~
- 作者: 城田 真琴
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2007/10/25
- メディア: 単行本(ソフトカバー)
Googleの仕組みの参考はこちら。Hadoopの参考にもなるかな?
Googleを支える技術 ‾巨大システムの内側の世界 (WEB+DB PRESSプラスシリーズ)
- 作者: 西田 圭介
- 出版社/メーカー: 技術評論社
- 発売日: 2008/03/28
- メディア: 単行本(ソフトカバー)
コメント 0