InfoQ ホームページ データベース に関するすべてのコンテンツ
-
"Dallas" は情報の売買を可能にする
Microsoft のサービスであるコードネーム "Dallas" は,データ,イメージ,サービスのプロバイダ(提供者)とそのコンシューマ(利用者)を引き合わせ,単一のアクセスポイントを通じた情報交換を促進する,情報のマーケットプレースだ。
-
Amazon RDS: Cloud サービスとしての MySQL データベース
Amazon は最近 Amazon Relational Database Service (RDS) という名前の新しい MySQL データベースの提供を Amazon Web Services (AWS) プラットフォームに追加した。InfoQ は、この新サービスの利点と欠点、ローカルで動作している MySQL データベースとの比較、保守とレプリケーション、週に4時間の停止時間帯が要求されること、Availability Zone、将来の計画を調査する。
-
-
バックアップ戦略をリストアで妥当性を確認
Jeff Atwood氏は、最近2つのブログサイトを失った: Blog @ Stackoverflow と Coding Horror。彼は、なんとか2つのwebサイトを回復させたが、この事件から学ぶべき教訓は、何だろうか?
-
JNBridgeでJavaと.NETコード間の分散トランザクションを実現する
JNBridgeは、Javaと.NETのコードがクロスコンパイラに頼ることなくオブジェクトを共有できる技術だ。このスキーマのもと、JVMとCLRは別々のマシン、同じマシンの別々のプロセス、または、同じプロセスでさえも実行できる。JNBridge 5.0では、各プラットフォームのネイティブトランザクションをサポートするように、これらの機能を拡張している。
-
サービス指向には、データ指向が必要。
どのようなSOAの実装もサービスによって使われる企業データに非常に依存している。新しい記事のシリーズで、Informaticaのリアルタイム製品のブレインであるAsh Parikh氏は、SOAにおけるデータ指向がなす役割を議論し、その実装方法について、いくつかの実際的な推奨事項を提示している。
-
MagLev Ruby VMが公開される、GemStoneの永続化をRubyに
待望のGemStone SmalltalkをベースとするRuby実装、MagLevがついにパブリックアルファとして公開された。まだRailsを動かすことはできないが、RackやSinatraといったフレームワークをサポートしている。MagLevはGemStoneの成熟した分散処理と永続化機能の全面的なサポートとともにやってきた。
-
MicrosoftがデファクトスタンダードのWebデータプロトコルとしてODataを提案
MicrosoftはGoogleが使っているGDataに対して、WebデータプロトコルODataを提案し、OData採用のための協力をGoogleに求めている。果たして彼らはどうするつもりだろうか?
-
.NETプラットフォーム用のORMプロファイリング・ツール
悲しいことに、「ORM」という言葉には、「パフォーマンス問題」がいつも付きまとう。開発者から基礎となるSQLを隠すことで、ORMは、大きな生産性の向上を提供することができる。残念ながら容易に、ばかばかしいほど悪いクエリを生成し、それを認識することもない。クロスリファレンスするストアド・プロシージャなしで、ORM用のプロファイラを使わずに問題のあるコードを見つけるのは、非常にトリッキーな方法が要る。
-
AmazonがMySQLをサービスとして提供
Amazonは新サービスとして、クラウド上にリレーショナルデータベースを作成し、アクセスするためのソリューション、Amazon Relational Database Service(RDS)を発表した。ホストされたデータベースはMySQL 5.1である。発表は、MicrosoftはリレーショナルDBを基盤としたクラウドソリューションSQL Azureが利用可能になることを発表する予定であるPDC 2009を3週間後に控えた時期に行われている。
-
SQL ServerからSQL Azureへ素早くデータを移行する
SQL ServerからSQL Azureへ簡単に移行するために、MicrosoftはCodePlexで移行ツールを提供している。このSQL Azureマイグレーションツールは、SQL Server2005/2008とSQL Azureの不整合を検出し、うまくいけばこの不整合を修正してくれるかもしれない。さらにこのツールを使ってQL Azureにスキーマを配置するためのスクリプトを生成することで、BCPユーティリティを利用したデータの移行も可能になる。
-
Apache Lucene 2.9 リリース
Apache Software Foundation が Lucene 2.9 をリリースした。バージョン 3.0 前の最後となるマイナーリリースであり,数多くのパフォーマンス向上に加えて準リアルタイム検索,数値範囲クエリのネイティブサポート,地理認識検索などの機能が提供される。
-
クラウドアプリケーションサービスのためのPHP API
自らをPHPカンパニーであると呼んでいるZendテクノロジは、PHP開発者がすべてのメジャーなクラウドでアプリケーションを開発する手助けをするクラウドアプリケーションサービスのためのシンプルAPIというオープンソースプロジェクトを立ち上げた。マイクロソフトは、PHP開発者のための Windows Azure SDKに出資している。
-
LucidImaginationからApache Lucene用のパフォーマンスモニタリングユーティリティのリリース
Apacheの検索エンジンLuceneを利用している開発者はコードプロファイラの恩恵をうけ、デバッグしたり、Luceneとのコードを確認してパフォーマンス内容を調査します。 Lucid ImaginationのLucidGazeはそんな開発者のためのツールとして提供されています。InfoQはそのプロダクトについてLucid Imaginationの方と話をしながらより詳細について見ていきます。
-
Reservationパターンを使ったSOAトランザクション
分散コンピューティングの信頼性と管理性を保証するためにトランザクション処理は重要であり、なおかつWS-*標準が存在するにも関わらず、SOAにおけるトランザクション処理に関する実装は、依然としてきわめて稀である。Acron Rotem-Gal-Oz氏の新しい投稿のなかで述べられているReservationパターンは、この問題に対する一つの解決案を提供している。