[開発]の検索結果
クラウドで利用可能な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へ乗り換える
日本のWordCamp公式サイト。
WordCampは、WordPressのユーザーや開発者、Webサイト制作会社などが、
WordPressの普及と情報交換を目的として集まるイベント。
WordCamp Japan
WordCampは、WordPressのユーザーや開発者、Webサイト制作会社などが、
WordPressの普及と情報交換を目的として集まるイベント。
WordCamp Japan
![]() | WordPress 2.7対応「導入&カスタマイズ」実践ガイド―個人ブログも企業サイトも簡単&無料で構築できる! 著者:吉村 正春 価格:2,730円 秀和システム by Amalink |
GMOインターネットグループが、日本のクリエイターやエンジニアを対象に世界へ通じるソーシャルアプリ開発を支援する、総額3億円の支援プロジェクト「アプリやろうぜ!by GMO」を開始。ソーシャルアプリ・ゲームを開発するための資金や開発環境の提供をはじめ、技術サポート、必要人員のマッチングなどを行う。
アプリやろうぜ!by GMO
「アプリやろうぜ!」
ブックマーク先へ
アプリやろうぜ!by GMO
「アプリやろうぜ!」
ブックマーク先へ
![]() | OpenSocial入門 ~ソーシャルアプリケーションの実践開発 著者:田中 洋一郎 価格:2,709円 技術評論社 by Amalink |
IPA(独立行政法人情報処理推進機構)、ウェブサイト運営者がWeb Application Firewall(ウェブ・アプリケーション・ファイアウォール、WAF)を導入する際の参考となる解説資料「Web Application Firewall 読本」を公...
GNU Compiler Collection(GCC)を監督するGCC Steering Committeeは1月26日、米Googleの「Go」をサポートする方針を発表した。早ければ「GCC 4.5」でマージされるという。ブックマーク先へ
マイクロソフトのクラウドサービス「Windows Azure」が日本を含む21カ国で購入可能に。(2010年1月中はWindows Azureの全環境が無料で利用できる)Windows Azure 購買〜アクティブ化 Step by Step
Google Chrome拡張機能の公式ギャラリーがオープンし、他の開発者などの拡張機能もリリースされてますが、私も表示してるページを簡単にTwitterに登録するChrome拡張機能などを公式ギャラリーに登録しています。Easy...
昨日(2009年11月27日)Google 東京オフィスで行われた「Google-Wave-API-Japan Hackathon」に参加した際に作ったもの(少し修正しましたが)を公開しておきます。私が作成したものは、「お天気Webサービス仕様 - We...
Google Developer relations Japan は、Google の技術を利用するデベロッパー向けに、Google の技術や API の最新情報が紹介されている日本語サイト。開発者を対象に開催されたイベントのレポートなども掲載されてい...
59Tracker 4.0/59bbs 3.0 としてリリースするつもりの、59Tracker/59bbs 開発版のリポジトリを公開しました。リポジトリにはSubversionを利用しており、ソースの取得はそれぞれ以下のコマンドで取得できます。59Trac...
アクセスランキング
今日のアクセスランキング TOP 10
- 海外掲示板を読むために気になったスラング系英単語まとめ | Kousyoublog (5 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (2 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (2 PV)
- ガンマトレード(ガンマプレイ)とは #FX #用語解説 #オプション取引 (2 PV)
- [PR]noteで販売しているEAの使用期限を無期限にして価格を改定します。 (1 PV)
- 2bunno1の配布は終了しました (1 PV)
- 裁量トレードを自動化する裁量補助EA「AutoScalper Demo」 (1 PV)
- 直近の高値安値に水平線(ライン)を表示するMT4向け無料インジケーター「NekoNeko Line(ネコネコライン)」 (1 PV)
- VPS「ConoHa」のローカルネットワーク機能が無料化 (1 PV)
- 時間指定で仲値トレードも簡単にできる無料EA「NAKANE3 Ver 2.02」 (1 PV)
今月のアクセスランキング TOP 10
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (201 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (43 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (41 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (38 PV)
- 海外掲示板を読むために気になったスラング系英単語まとめ | Kousyoublog (38 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (24 PV)
- FC2まとめ (22 PV)
- YouTube(ユーチューブ)日本版 - 動画共有、ライブ配信 (22 PV)
- MT4向け1ポジブレイクアウトEA「HEADLINE」オープンソースライセンス(GPL3)で公開 #USDJPY (19 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (19 PV)
アクセス統計
ディレクトリ
関連サイト




