InfoQ ホームページ データベース に関するすべてのコンテンツ
-
Apache Mahout: 拡張性の高い機械学習アルゴリズム
Apache Mahoutプロジェクトは、拡張性の高い機械学習に関するライブラリのセットであるが、先日初めてのパブリック・リリースを発表した。InfoQではMahoutの共同設立者でありLucid Imaginationにおける技術スタッフでもあるGrant Ingersoll氏とプロジェクトについて、及び機械学習全般について話をした。
-
詳細なNHibernateマッピング
Ayende Rahien氏は、13のブログ投稿記事を掲載した。それらは、さまざまなNHibernateマッピングを詳細に例を交えて説明している。Ayende 氏は、NHibernateの寄稿者の1人であり、 NHibernate Profilerの作成者であり、NHibernateを何年も使用している。
-
JRuby on Google App Engineの総まとめ:DataStore向けDataMapper Adapter、Reggae
Google App EngineのJavaサポートの発表の後、JRubyはGAEでの取り組みを示された。けれども、いくつか制限がある。JRubyのNick Sieger氏がそのいくつかをリストしている。
-
AmazonがEC2向けHadoopベースのMapReduceをリリース
ポピュラーになったApache Hadoop MapReduceフレームワークをAmazon EC2上で実行する方法を詳しく述べているチュートリアルが、かなり長期に渡り利用可能になっている。Amazonは4月2日にAmazon Elastic MapReduceによる公式サポートを提供し、そのレベルアップを行った。
-
Javaトランザクションモデルをベースにしたトランザクション戦略
トランザクションモデルとトランザクション戦略を混同するのは、よくあることである。Mark Richards氏はJava Platform (Local Transaction、Programmatic TransactionおよびDeclarative Transaction)で支持される3つのトランザクションモデルについて、およびこうしたモデルに基づいた4つのトランザクション戦略(Client Orchestration、API Layer、High ConcurrencyおよびHigh Speed Processing)について議論している。
-
FriendFeed、MySQL上にスキーマレスなストレージを実装
FriendFeedのBret Taylor氏は、急成長するウェブサイトを対象とした「フレキシブルなスキーマでデータを保存し、オンザフライで新しいインデックスを作成する」という課題に対する「スキーマレスソリューション」について語っている。
-
MIX 09:Nigel Ellis氏、Azure SQL Data Servicesについて語る
Microsoftでアーキテクトを務めるNigel Ellis氏は本日、Azure SQL Data Serviceの新しいリレーショナルモデルを披露したが、このモデルについては数週間前にチームのブログで発表されていた。 Ellis氏は、ODBCドライバを介してSDSを呼び出すPHP WordPress実装を使って、ブログのWebサイトを構築した方法を説明した。
-
レビュー:The Art of High Performance SQL Code
SQL Serverクエリの実行計画を検討することと、その意味を理解することは、まったくの別物である。Grant Fritcheyが書いた本、『The Art of High Performance SQL Code: Part 1 Dissecting SQL Server Execution Plans』(訳:高性能SQLコードの芸術:SQL Server実行計画の分析 パート1)がその理解に役立つ。
-
Microsoftが.Net RIA Servicesを導入
先日、Microsoftは.Net RIA Servicesをリリースした。以前は「Alexandria」プロジェクトと呼ばれており、これまではたいていステルスモードであった。
-
Eric Newcomer氏がRESTful対Web Serviceトランザクションの相違について語る
OSGi Alliance Enterprise Expert Groupの議長であり、IONA Technologiesの前CTOであるEric Newcomer氏が、「RESTfulトランザクションとWeb Servicesトランザクション間の相違は何であるか?」の質問に対する答えを投稿した。
-
雲の影からSunが姿を見せ始める
Sun がクラウド市場に参入する。その武器となるのがSun Open Cloud Platform(OCP)で、それにはOCPが対応するオープンソースソフトウェア全ての仮想マシンイメージが含まれる。Sunのクラウドのバックには Java、MySQL、OpenSolaris、OpenStorageといったテクノロジがある。
-
もう1つのLINQプロバイダ、LINQ-to-Twitter
Microsoft MVPであるMehfuz Hossain氏がLINQ-to-Twitterプロバイダを作成した。しかしながら、これはLINQがデータベースにあるデータにアクセスするためだけのフレームワークではなく、tweetを含むあらゆる種類のオブジェクトと併用することができることを実証する、もう1つの例である。
-
リレーショナル・クラウドの兆し
Jon Arild Torresdal氏は先月、リレーショナル・データ・ストアなくしてクラウドは存在し得るのかという質問をした。MicrosoftのSenior Program ManagerであるDave Robinson氏は、MicrosoftがAzureのSQL Data Service(SDS)の一部としてリレーショナル・データベースの中核機能を提供するのを早める予定であると報告している。
-
ADO.NET Data Services 1.5の導入
ADO.NET Data Servicesは、一連の構造データで動作するためにREST型インターフェイスを開発するためのフレームワークである。
-
クラウドコンピューティングでリレーショナルデータベースは使えないのか?
最近はクラウドコンピューティングに関心が集まっているため、キー・データベースや値データベースの使用が増えている。この件に関して最も取り上げられているテーマはスケーラビリティである。スケーラビリティは重要な要因であるが、クラウドコンピューティングには、高度にスケーラブルなアプリケーションやサービスを提供する必要のないベンダーも引きつけるその他の長所がある。