InfoQ ホームページ データアクセス に関するすべてのコンテンツ
-
ESE Tookit:アプリケーションの作成に、Windows内部の高パフォーマンスデータベースを使う
ESE TookitはC++とC#のクラスライブラリを提供することで、Windows Extensible Storage Engine (ESE)、Windowsに組込まれた高パフォーマンスなデータストアを使って、アプリケーション開発がもっと簡単にできるようにする。
-
Oracleプロバイダは、EFをサポートした
Oracleは、先日リリースしたOracle Data Access Components (ODAC) 11.2 Rel 4で、Entity Framework 4.1と4.2をサポートした。これにより.NET開発者は、Oracleデータベースに対してSQLステートメントをハードコーディングする代わりに、一般的なORMとLINQ to Entitiesでデータベースの操作が可能になる。ただしこのリリースでは、コードファーストとDBContext APIはサポートされていない。
-
Programming Entity Framework: Code Firstに関するJulie Lerman氏のインタビュー
先週、dotNetMontrealコミュニティが主催するセミナーでJulie Lerman氏によるEntity Frameworkコードファーストアプローチが行われた。ファーストは、デザイナを使うことを強制することなく、コードと構成を使ってEntity Frameworkのモデルを説明する方法である。Entity Frameworkは、開発者が概念アプリケーションモデルに対してプログラミングする代わりに、リレーショナルストレージスキーマに対して直接プログラミングすることで、データアクセスアプリケーションを作成することができる。
-
Riak NoSQLデータベース: 利用事例とベストプラクティス
Riakはユーザセッション関連データの保存に使われる、キー・バリュー型のNoSQLデータベースである。先日、Basho TechnologiesのAndy Gross氏が、QCon SF 2011 ConferenceでRiakの利用事例について講演を行った。InfoQでは、Riakデータベースの機能やベストプラクティスについて、Andy氏とMark Philliphs氏に話をうかがった。
-
センサーネットワーク - GEOCensの試験段階が終了
非営利組織CyberaのGISUser.comでの発表によれば、GEOCens (Geospatial Cyberinfrastructure for Environmental Sensing)は12月中に試験段階を終える。このソフトウエアのアーキテクチャが改善しようとしているのは、研究者が60,000以上のセンサーと2,800のウェブマップサーバから引き出された国際的な環境データへアクセスしやすくすることだ。
-
SAP HANA はリアルタイムデータ分析を推進できるか?
12月13日付の最新 プレスリリース によると SAP は,Boston で開催された SAP Influencer Summit において "複数の大手ソフトウェアベンダがオープン SAP HANA プラットフォームを既存製品に採用して,まったく新しいアプリケーションを構築中である" ことを発表した。その中には T-Mobile や TIBCO などの企業が含まれている。
-
James Phillips 氏が語る「リレーショナルから NoSQL へのデータベース移行」
Couchbase の共同創設者である James Phillips 氏は先日,分散ドキュメント指向とリレーショナルデータモデルとの違いと,リレーショナルから NoSQL データベースに移行する上でデータベース開発者が知っておくべきことについてプレゼンテーションを行った。InfoQ ではドキュメント指向 NoSQL データベースの利点と限界について,氏から話を聞いた。
-
MongoDB開発者にセマンティックウェブの特徴を与えるMongoGraph
AllegroGraphチームが提供するMongoGraphはMongoDBの開発者にセマンティックウェブの機能をもたらす。AllegroGraphデータベース向けのMongoDBインターフェイスを実装して、Javascriptのプログラマが結合処理とセマンティックウェブの機能を使えるようにしたのだ。InfoQはAllegoGraphのCEOであるJans Aasman氏にこの新しい手法について、また、これがどのようにNoSQLの開発者を支援するのかについて話を聞いた。
-
WPF 4.5 での バインディング強化
これ以上の注目を浴びるものではないが、WPF は現在も Windows にけるリッチクライアント開発の要旨で有り続けている。.NET ライブラリとオペレーティングシステムの根幹すべてが利用可能であり、他のHTMLや.NETベース UI 技術では釣り合わない。WPF の重要性を認識しているため、Microsoft は WPF に投資し続けており、特に WPF のバインディングについては顕著だ。
-
S#arp Lite: シンプルなS#arp Architecture
S#arp Liteはより使いやすくしたS#arp Architectureだ。NHibernateを使ってデータベースに接続するためのプロジェクトテンプレートや、再利用可能なクラスライブラリ、ベースリポジトリクラス、そしてサンプルプロジェクトを含んでいる。
-
Code First Migrationsはコードからデータ構造をアップデート
アプリケーション開発への Code Firstアプローチの意味は、オブジェクトモデルがコードで作られ、次にデータベース構造がそのモデルから生成される、ということである。Code First Migrationsを使うと、開発者はデータベースへの変更をコードを介して行うことができ、その多くが自動的に実行できるようになる。
-
SQL Server 2012 RC0の新機能
Microsoftは、SQL Server 2012 Release Candidate 0をリリースした。これには、AlwaysOn、パフォーマンス管理の向上、レポートと視覚化ツールの追加、FileTablesを含む多くの新しい機能が提供されている。この製品は、3つの主なエディションで提供される:Standard、Business Intelligence、Enterprise
-
SmalltalkベースのRuby VMを持つNoSQL OODB:MagLev 1.0がリリース
MagLevプロジェクトが彼らのRubyVMのバージョン1.0をリリースした。Rubyの実装はGemStone/S Smalltalk VMをベースにしており、GemStoneの分散キャッシュ、ACIDトランザクション、永続性システム(OODB)が使える。InfoQは、MagLevプロジェクトのMonty Williams氏にMagLevがNoSQLの領域のどこによく合うのかなどを聞いた。
-
Amazon/Microsoftは、BizSparkとSQL Server 2012を含む契約を拡張した
Amazonは、Microsoftとの2種類のライセンス契約をアナウンスした。ひとつめは、BizSparkメンバーに対して、EC2上で実行されているMicrosoft製品の費用を免除するというものである。2つめは、すべての開発者がEC2上でSQL Server 2012のプレビュー版を実行できるというものだ。特筆すべきは、両方が通常のEC2サービスレートのまま適用できることである。
-
分散キャッシュは、NoSQLデータストアか?
NoSQLデータストアは、ドキュメントベース、オブジェクトグラフ、key-valueペアのような非関連データタイプに代替のデータストレージオプションを提供する。分散キャッシュは、NoSQLストアとして使用することができるのだろうか?EhcacheのGreg Luck氏は、分散キャッシュとNoSQLデータストアの類似点について記載した。InfoQは、ユースケースについて彼と話し、この優位性と制限についてキャッチアップした。