[データ]の検索結果
クラウドで利用可能なNoSQL(Not Only SQL)データベースでトランザクション処理ができるようになったというのは朗報ですが、例えトランザクション処理ができるようになったとしても、企業向けのビジネスアプリの開発にNoSQLデータベースを使うというのは少し疑問です。
ビジネスアプリの開発でよくある仕様変更や機能拡張への対応は、SQL文で取り出すデータを柔軟に変えられるリレーショナルデータベースの方が対応しやすいのではないでしょうか。
進化するNoSQLデータベース、SimpleDBやBigTableで一貫性やトランザクションを実現
なんにでもNoSQLデータベースというより、機能的には比較的単純なものの、ユーザー数が一般的なビジネスアプリとは比較にならないほどの多いTwitterのようなコンシューマー向けのネットサービスを構築するシステムには、スケーラビリティやアベイラビリティを優先してキーバリュー型のNoSQLデータベースを使用し、複雑な機能やデータの整合性が要求されるが、比較的ユーザーが少ないためスケーラビリティはあまり重要でないビジネスアプリの開発にはリレーショナルデータベースを使用するという使い分けでいいのではないかと思います。
Twitter、「拡張性と可用性」を求めてMySQLからCassandraへ乗り換える
ビジネスアプリの開発でよくある仕様変更や機能拡張への対応は、SQL文で取り出すデータを柔軟に変えられるリレーショナルデータベースの方が対応しやすいのではないでしょうか。
進化するNoSQLデータベース、SimpleDBやBigTableで一貫性やトランザクションを実現
NoSQLデータベースはリレーショナルデータベースとは異なり、スケーラビリティやアベイラビリティをトランザクションやデータ一貫性よりも優先させた実装が多いのが特徴です。しかし、ビジネスアプリケーションのバックエンドとしてNoSQLデータベースを見た場合、トランザクションやデータ一貫性の機能がないことはNoSQLの採用が進まない1つの大きな理由でした。
なんにでもNoSQLデータベースというより、機能的には比較的単純なものの、ユーザー数が一般的なビジネスアプリとは比較にならないほどの多いTwitterのようなコンシューマー向けのネットサービスを構築するシステムには、スケーラビリティやアベイラビリティを優先してキーバリュー型のNoSQLデータベースを使用し、複雑な機能やデータの整合性が要求されるが、比較的ユーザーが少ないためスケーラビリティはあまり重要でないビジネスアプリの開発にはリレーショナルデータベースを使用するという使い分けでいいのではないかと思います。
Twitter、「拡張性と可用性」を求めてMySQLからCassandraへ乗り換える
MyNoSQLは、SQLを使用しない非リレーショナル型のデータベースの総称「NoSQL(Not Only SQL)」に関する情報を集めたブログ。
All Things NoSQL. News, articles and links covering all major NoSQL projects and following closely all things related to NoSQL ecosystem.
ブックマーク先へ
All Things NoSQL. News, articles and links covering all major NoSQL projects and following closely all things related to NoSQL ecosystem.
ブックマーク先へ
IPAがJIS規格として標準化を進めているオープンソースのプログラミング言語「Ruby」の標準化仕様のドラフト(英語)。Ruby言語の構文、データ構造、組み込みクラス・モジュールの一部について定義されている。
Googleが、Windows および Mac に対応した日本語入力ソフトウェア (インプットメソッド) 「Google 日本語入力 (ベータ)」をリリース。思いどおりの日本語入力 - Google 日本語入力Google 日本語入力は桁違いの語彙力...
(追記あり)
マイクロソフトが、データベース製品「SQL Server」の次期バージョン「Microsoft SQL Server 2008 R2」の全機能が事前に検証できる日本語プレビュー版(CTP 11月版)の提供を開始した。無料でダウンロードできる。SQ...
Google が、製品のユーザー評価(レビュー)など、通常のスニペット(ページの説明文)より多くの情報を検索結果に表示する「リッチスニペット」という新機能の提供を開始した。この新機能によりユーザーは、そのペー...
リレーショナルデータベースの学習や、デスクトップおよび小規模サーバーアプリケーションの構築、ISV による再配布などに適したMicrosoft SQL Server の無料版「SQL Server 2008 Express」のダウンロードページ。評...
59Tracker 4.0/59bbs 3.0 としてリリースするつもりの、59Tracker/59bbs 開発版のリポジトリを公開しました。リポジトリにはSubversionを利用しており、ソースの取得はそれぞれ以下のコマンドで取得できます。59Trac...
アクセスランキング
今日のアクセスランキング TOP 10
- [映画]ジョン・カーター (1 PV)
- [PHP]10進数を2進文字列に変換するコード (1 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (1 PV)
- [Perl]SimpleAPI Wikipedia APIのサンプルコード (1 PV)
今月のアクセスランキング TOP 10
- 2NN 2ちゃんねるニュース速報+ナビ (3313 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (612 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (120 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (104 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (89 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (76 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (73 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (65 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (56 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (50 PV)
アクセス統計
ディレクトリ
関連サイト