InfoQ ホームページ データベース に関するすべてのコンテンツ
-
セルフサービス BI 機能を備えた SQL Server ‘Denali’ CTP
Microsoft は先日,SQL Server ‘Denali’の CTP3 を発表した。セルフサービス・アラーティングやセルフサービス・レポーティング など BI 機能の拡張,Office インテグレーションの向上,SharePoint 共有サービス,開発者向けの VS ツーリング改善などが特徴だ。
-
MVP Erland氏がSQL Serverのパフォーマンス概念について検討
記事「アプリケーションで遅く、SSMSで速い?」で SQL Server MVPのErland Sommarskog氏が クエリ プランに影響する様々なこと、 Dynamic SQLのコンパイル、最終的にSQL Serverデータベースのパフォーマンスに影響する他の要因について研究している。彼の研究は、様々な概念、パラメータ スニッフィングようなシナリオ、クエリ プラン キャッシング、ブロッキング、保存された設定、リンクしたサーバーの課題などに及んでいる。
-
Yahoo HadoopからスピンアウトしたHortonworksが計画を発表
Yahooは中核Hadoopチームをスピンアウトし、新しくHortonworks社を作った。CEOのEric Baldeschwieler氏はHadoopの採用を容易にし、可用性、パフォーマンス、管理に関する同社の中核技術の改善に関するビジョンを発表した。Hortonworks社は主にパートナーを通じてサポート、トレーニング、保障が販売される。
-
MapR社がHadoopをベースとした商用ディストリビューションをリリース
MapR Technologies社は、Apache HadoopをベースとしHDFSの代わりとなる独自の分散ストレージを備えたビッグデータツールキットをリリースした。このソフトウェアは商用製品であり、無償バージョンであるM3と、有償バージョンであるM5が提供されている。M5には、データのスナップショット、ミラーリングのためのJob Tracker recoveryおよび商用サポートが含まれている。MapRのM5エディションはEMC Greenplumの近々リリースされるHD Enterprise Editionの基盤をなす。
-
Rx 1.0が非同期データアクセスの問題を解決
Microsoftは、2年のインキュベーション期間を経て、Reactive Extensions (Rx)ライブラリのバージョン1.0をリリースした。RxはイベントドリブンUIとLINQ、同時並行性と非同期呼び出しを組合せている。
-
System Center Advisorを使ったクラウドベースのサーバ管理とトラブルシューティング
MicrosoftのSystem Center Advisor (SCA)はWindows Server 2008とSQL Server 2008 (とそれ以後のバージョン)の設定の分析を行うためのクラウドベースの新しいサービスだ。構成の変更や更新を追跡し、セキュリティパッチの適用漏れや非互換性、最良の設定などを考慮して潜在的な問題を報告してくれる。
-
Olap4j 1.0: OLAPサーバー用Java API
ビジネス インテリジェンス(BI)ベンダーのPentahoは、olap4j1.0のリリースをアナウンスした。これは、online analytical processing (OLAP)サーバー用の新しい共通のJavaAPIである。
-
フェデレーションによるSQL Azureデータベースのスケーラビリティ
Cihan Biyikoglu氏は、Tech Ed 2011で、もうすぐリリースされるフェデレーションと呼ばれるSQL Azureのスケーラビリティ機能を紹介した。フェデレーションは、Azureデータベースの内部オブジェクトであり、そこに含まれるデータをフェデレーションメンバーと呼ばれる追加のデータベースに分散することができる。データはランタイムによて、フェデレーションメンバーに再分散することができる。
-
PetaPoco: .NET向けMicro ORM
PetaPocoは.NETアプリケーションのためのシンO/Rマッパー (ORM) だ。NHibernateやEntity Frameworkといった本格的なORMとは違って、機能の豊富さよりも使いやすさやパフォーマンスに重点が置かれている。PetaPocoはC#ファイル1つでできており、強く型付けされたPOCOで動作し、T4 Templateなどを使ったクラス生成をサポートする
-
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氏はこの事態を必ずしも良いことではないと考えている。
-
Schema.org - Google��MicrosoftおよびYahoo!が共通のマークアップ語彙に同意
Google、MicrosoftおよびYahoo!は、WebマスターによるWebページの内容への意味付け作業を単純化してくれるMicordataフォーマットを元にした、共通のマークアップ語彙であるSchema.orgを提案することを決定した。
-
SSISの性能を並列処理で改善するBalanced Data Distributor
Balanced Data Distributor(BDD)はSQL Server Integration Services (SSIS)向けの新しいマルチスレッドデータフロー変換ツールだ。データを複数の出力に分散させることでマルチコア、マルチプロセッサ環境で高性能な処理を実現する。