InfoQ ホームページ データベース に関するすべてのコンテンツ
-
LINQ Framework Designのガイドライン
LINQが完成版となってリリースされたので、次はその使用方法について考える番である。Keith Farmer氏はLINQを使用することでサブクラスが削除できるとまで言及している。しかしそちらに進む前に、Microsoftからの公式ガイドを見てみよう。
-
NOLOCKをLINQ to SQLおよびLINQ to Entitiesで実装
近ごろScott Hanselman氏は、 LINQ to SQLおよびLINQ to Entitiesを使用する際のヒントを取り上げた、非常に役立つ記事をブログ上に掲載した。問題は、SQLデベロッパが慣れているように、LINQクエリで生成されたSQLを獲得し、NOLOCKヒントを使用する方法である。
-
CTP6を取り巻く興奮
先月、SQL Server 2008の最新Community Technology Previewがリリースされた。MicrosoftはSQL Server 2008のこの早期リリースが機能コンプリート(最終版で提供される機能が全て含まれるもの)であると明らかにしている。発見して修理すべきバグはまだ残っているが、InfoQは開発者コミュニティから沸き起こる興奮に注目した。
-
拡張照会機能およびユーザ文書を備えたDbFit 1.0
近ごろGojko Adzic氏がDbFitのバージョン1.0のリリースを発表した。それは、データベースコード上でTDDを実行する際に使用されるFIT/FitNesse拡張機能である。
-
ロードバランシング、ワークスティーリング、およびデータパーティショニングをサポートするGridGain 2.0
GridGainの最新バージョンは、Javaベースでオープンソースのグリッドコンピューティングフレームワークで、ロードバランシングとデータパーティショニングの機能をサポートする。GridGain Systems社は先ごろバージョン2.0をリリースした。
-
eXo Java Content Repository 1.8 リリース
eXo Platform チームが JSR-170 準拠の eXo JCR(Java Content Repository) 1.8 をリリースした。eXo JCR の WEB サイトでは Java Content Repository の仕様について説明している。
-
-
SQL Server Data Services:Amazon S3に対するMicrosoftの答え
MIX08でMicrosoftはSQL Server Data Services (SSDS)を発表した。MicrosoftにとってWeb上でのストレージサービスであるSSDSは、Amazon S3の競合品である。
-
継続インテグレーションとデータベースのバージョン管理
原則として、データベースに対する作業は必ずバージョン管理しなければならない、と強く主張した記事を投稿した後で、Scott Allen氏はデータベースのバージョン管理を最大限に利用する手法について詳しく述べている。彼は、ベースラインを作成し、スキーマのリビジョン管理に変更スクリプトを使い、データベースの(ビューやストアドプロシージャ、ファンクション、トリガ等の)プログラムされたオブジェクトを管理し、そしてブランチやマージ処理を利用する、包括的で実用的な手法を紹介している。
-
データベースの仮想化に価値はあるか?
最近、仮想マシンのイメージ中にサーバアプリケーションを配備するのが流行っている。必要に応じて仮想サーバをあるマシンから別のマシンにすばやく移行できるため、IT 部門にとっては非常に便利である。しかし、この手法は SQL Server のような重量級のシステムにも適用できるのだろうか?Conor Cunningham 氏はこれに否定的な見解を述べている。
-
Granite Data Service:オープンソースのFlex向けData Service
Granite Data Services (GDS:Granite は花崗岩の意味)はAdobe のLiveCycle Data Servcices(LCDS:Adobe��データサービス技術)やBlaze Data Sercvices(LCDSのリモート技術やメッセージ技術などをオープンソース化したもの)の代替となるオープンソースデータサービスだ。GDSは LGPLライセンスの下で使用でき、2008年1月30日にはプロダクション版であるGDS 1.0がリリースされた。InfoQ.comはGDSプロジェクトを立ち上げたFranck Wolff氏にこのオープンソースプロジェクトについての詳しい話を聞いた。
-
LongJump、Database-as-a-Serviceを導入
カスタマイズ可能なビジネスアプリケーションのプロバイダーであるLongJumpは、新しいサービスを導入した。それは、メンテナンス費および管理費の削減を検討している企業にホストするデータベースを提供するものである。
-
Lucene 2.3: インデックス作成パフォーマンスの大幅な向上と新たな機械学習プロジェクト
Java で記述された高性能でフル機能の全文検索エンジンを開発する Apache Luceneプロジェクトは 1 月 24 日、バージョン 2.3をリリースした。InfoQ はプロジェクトのコミッタで PMC メンバーでもある Grant Ingersoll 氏と話をし、今回のリリースと Lucene の今後についてより多くの情報を得た。
-
Article: Eclipse BIRT概論
The Business Intelligence and Reporting Tools(BIRT)プロジェクトは、JavaやJEEアプリケーションにレポートとビジネスインテリジェンスの機能を提供します。本稿では、その特徴について見てみます。
-
Skynet−新しいRubyのMapReduce
データ処理を分散させるMapReduce設計パターンが2004年にGoogleによって導入され、それにはC++の実装がついてきた。今では、Adam PisoniがSkynetという名称でリリースした新しいRubyでの実装版が利用可能だ。