InfoQ ホームページ データアクセス に関するすべてのコンテンツ
-
NoSQLデータストアのためのHibernate Object Mapping
Hibernate ValidatorやHibernate Searchなどの開発者であるEmmanuel Bernard氏は、Hibernate OGMの誕生を発表した。新しいフレームワークの目的はNoSQLデータストアにJPAを利用した共通のインターフェースを提供することである。InfoはBernard氏にフレームワークの詳細に関して話しを聞いた。
-
Veracity - 分散データベースを基盤とする新 DVCS
Veracity は Windows,Mac,Linux にインストール可能な,分散データベースをリポジトリとして使用する DVCS である。
-
Forrester,データ仮想化の技術的成熟を宣言
ビジネスはこれまで,ETL と DBMS の統合対策に関する高コストの抑圧を受け続けてきた。それにも関わらず,情報サイロと断片的なデータインフラは現在も解決していない。Forrester は同社の最新報告書において,技術進歩と顧客の成功事例によってデータ仮想化が今,大きく展開される段階にある,と主張する。
-
Rx 1.0が非同期データアクセスの問題を解決
Microsoftは、2年のインキュベーション期間を経て、Reactive Extensions (Rx)ライブラリのバージョン1.0をリリースした。RxはイベントドリブンUIとLINQ、同時並行性と非同期呼び出しを組合せている。
-
Olap4j 1.0: OLAPサーバー用Java API
ビジネス インテリジェンス(BI)ベンダーのPentahoは、olap4j1.0のリリースをアナウンスした。これは、online analytical processing (OLAP)サーバー用の新しい共通のJavaAPIである。
-
VMware vFabric SQLFireはSQL分散キャッシュとデータストアの両方を提供
VMware vFabric SQLFireはインメモリーの分散SQLベースのキャッシュでデータをディスクに保存する従来のデータベースといっしょに動作できる。
-
Entity Framework 4.1 - バリデーション
バリデーションは、Entity Framework 4.1を紹介する上で、興味深い機能である。プロパティにアノテーションを追加することによって、エンティティをデータベースに保存する前に自動的に「オンデマンド」でバリデーションをかけることができる。バリデーションに関しては、Entity Framework 4.1のCTP5からRTWバージョンでも多くの改善が行われている。
-
DTO vs オブジェクト:3つの意見
NHibernateとWCFが導入されて以来、.NET開発者は統一したエンティティモデルという概念へ近づいてきた。そして、ORMエンティティ、WCF DTO、MVC、MVP、MVVMフレームワークのモデルに同じクラスが使われるという点に議論が生まれている。Dependency Injection in .NETの著者であるMark Seemann氏はこの事態を必ずしも良いことではないと考えている。
-
Entity Framework Power Toolsのご紹介
Entity Frameworkのコードファーストオプションは、大きな賞賛を得ることとなった。それが、ORM、nHibernateの座を奪うまでには、まだ長い道のりがあるが、マイクロソフトの成長は目を見張るものがある。この勢いを継続するためには、マイクロソフトは、既存のデータベースとコードファーストで作成するようにするPower Toolsをリリースすることになる。
-
Googleストレージは、すべての開発者に提供された
Googleは、I/O 2011で彼らのストレージサービスを招待なしで、すべての開発者に提供することを発表した。サービスは、OAuth 2.0のサポート、APIコンソールを通じた簡易化されたアカウント管理、新しいEUストレージリージョン、新しいAPIバージョンなどの拡張が行われている。
-
SQL Server 2008 SP1とFeature Pack CTPの新しい機能とツール
MicrosoftはSQL Server 2008 R2 SP1 CTPがダウンロード可能になったと発表した。たまっていたアップデートが含まれているこのCTPには、SQL Server 2008 R2 SP1 Feature Pack CTP1も同梱されており、これにはSQL Server 2008に更なる価値を与える多数のスタンドアロンツールを含んでいる。
-
Trinity: Microsoft Researchのハイパーグラフデータベース
MS Researchは、グラフデータベースであるTriniyに取り組んでいる。グラフデータベースは、行と列の代わりにノードとエッジを利用してデータを格納する。ノードとエッジを利用したデータの格納は、データの関連が厳密でない場合は非常に有効だ。ハイパーグラフはこれを拡張し、一つのエッジが複数のノードに接続可能となっている。潜在的な用途として、ソーシャルネットワーク、お勧め映画の紹介、関連製品の検索が考えられる。
-
CouchbaseがCouchbase Serverとアドバイザリー・メンバを発表
Couchbase(先ごろMembaseとCouchOneの合併により設立された会社)は、Membase ServerとMobile Couchbaseに加えて、Couchbase Serverのリリースをアドバイザリー・メンバの紹介とともに発表した。
-
Entity Framework 4.1は、DbContext APIを手に入れたが、Database Evolution、ストアドプロシージャ、キャッシュクエリは実装されない
ADO.NET Entity Framework 4.1がやってきた。4月の後半にリリースが予定されており、完全セットの新しい機能が提供されるが、すべてが実装されているわけではない。
-
OracleのJava EE 7計画にプラットフォームへのクラウドとHTML5サポートを追加
Oracleは、先週Java EE 7用の包括的なJSRを提出した。仕様書は、初期レビューによる投票段階はパスした。JSRが重点を置いているのは、新規のweb技術、クラウド コンピューティング、JMS APIへのオーバーホールを含んだ、継続的な使用性の改善である。他には、JPAが注目されることになるだろう。Oracleは、長期間休眠状態のある JCACHE JSRを甦させる計画について話している。