NoSQLデータベースでビジネスアプリというのはどうなのでしょう

クラウドで利用可能なNoSQL(Not Only SQL)データベースでトランザクション処理ができるようになったというのは朗報ですが、例えトランザクション処理ができるようになったとしても、企業向けのビジネスアプリの開発にNoSQLデータベースを使うというのは少し疑問です。

ビジネスアプリの開発でよくある仕様変更や機能拡張への対応は、SQL文で取り出すデータを柔軟に変えられるリレーショナルデータベースの方が対応しやすいのではないでしょうか。

進化するNoSQLデータベース、SimpleDBやBigTableで一貫性やトランザクションを実現
NoSQLデータベースはリレーショナルデータベースとは異なり、スケーラビリティやアベイラビリティをトランザクションやデータ一貫性よりも優先させた実装が多いのが特徴です。しかし、ビジネスアプリケーションのバックエンドとしてNoSQLデータベースを見た場合、トランザクションやデータ一貫性の機能がないことはNoSQLの採用が進まない1つの大きな理由でした。

なんにでもNoSQLデータベースというより、機能的には比較的単純なものの、ユーザー数が一般的なビジネスアプリとは比較にならないほどの多いTwitterのようなコンシューマー向けのネットサービスを構築するシステムには、スケーラビリティやアベイラビリティを優先してキーバリュー型のNoSQLデータベースを使用し、複雑な機能やデータの整合性が要求されるが、比較的ユーザーが少ないためスケーラビリティはあまり重要でないビジネスアプリの開発にはリレーショナルデータベースを使用するという使い分けでいいのではないかと思います。

Twitter、「拡張性と可用性」を求めてMySQLからCassandraへ乗り換える
[1766] Posted by kagahiro at 2010/03/02 20:59:41
オープン | 0 point | Link (3) | Trackback (0) | Comment (0)

キーワード

NoSQL キーバリュー データベース RDB SQL 

ジャパンのホームページ


NoSQLデータベースでビジネスアプリというのはどうなのでしょう 関連リンク

MyNoSQL
MyNoSQLは、SQLを使用しない非リレーショナル型のデータベースの総称「NoSQL(Not Only SQL)」に関する情報を集めたブログ。All Things NoSQL. News, articles and links covering all major NoSQL projects and fo...
Apache CouchDB
Apache CouchDBは、RESTful HTTPやJSON API経由でアクセスできる分散型データベース。アクセスにHTTPを利用するためさまざまな言語からの利用が可能で、Webブラウザ上で JavaScriptを使用してクエリやインデックス作...
MongoDB
MongoDB は、スケーラブルで高性能なオープンソースのドキュメント指向型データベース。MongoDB (from "humongous") is a scalable, high-performance, open source, schema-free, document-oriented database.Mongo...

NoSQLデータベースでビジネスアプリというのはどうなのでしょう トラックバック

トラックバックURL :


NoSQLデータベースでビジネスアプリというのはどうなのでしょうへのコメント


詳細の入力フィールドを表示する

おすすめ  (チェックしてコメントすると最新情報に掲載)
コメント :

< 前の投稿      次の投稿 >

アクセスランキング

今日のアクセスランキング TOP 10

  1. [FX]相場の上げ下げに応じて自動売買するMT4向け高勝率無料EA「IKEIKE」 #システムトレード #指標トレード (13 PV)
  2. [FX]相場の値動きに応じて自動売買するMT4向け無料EA「IKEIKE」をリリース #システムトレード (7 PV)
  3. Perlで全角半角変換を行う方法 (3 PV)
  4. Google AdSense のプログラムポリシーが動画で解説されてます (1 PV)
  5. [将棋]羽生式袖飛車(はぶしきそでびしゃ) (1 PV)
  6. [将棋]嬉野流(うれしのりゅう) 嬉野宏明氏が開発した最強の奇襲戦法 (1 PV)
  7. Nexus Player - テレビに接続するAndroid TV端末 (1 PV)
  8. NTTドコモがAndroid搭載携帯「HT-03A」を発表 (1 PV)
  9. [将棋]塚田泰明九段が得意の相掛かりで豪快な無理攻めを見せたが冷静に受けきった畠山鎮七段が勝利 #NHK杯 (1 PV)

今月のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (257 PV)
  2. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (59 PV)
  3. [Perl]UTF-8でエンコードされた文字列の文字数を取得するコード (58 PV)
  4. ウェブページを1回だけリロード(再表示)する方法 (41 PV)
  5. Google News (グーグルニュース)日本版 (38 PV)
  6. [将棋]ユーチューバーのクロノさんが将棋ウォーズ運営からアカウント停止の警告を受ける #ソフト指し #複垢 #アカBAN (36 PV)
  7. 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (33 PV)
  8. Google Finance(グーグルファイナンス)日本版が表示されるようになってますが・・・ (31 PV)
  9. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (25 PV)
  10. 時間指定で仲値トレードも簡単にできる無料EA「NAKANE3」の最新版(Ver 2.02) (23 PV)

アクセス統計

ディレクトリ

関連サイト