MicrosoftとOracleのNoSQLデータベースComputer Weekly製品ガイド

クラウドアプリケーションとビッグデータサービスは、NoSQLデータストアの新たな波をもたらした。MicrosoftとOracleはどんなサービスを提供しているのか。

2016年10月24日 08時00分 公開
[Simon BissonComputer Weekly]

 世の中には大量のデータが存在する。だがその多くは、複雑なクエリ言語を伴う重量級のリレーショナルデータベースに保存する必要はない。クラウドアプリケーションとビッグデータサービスには特にそれが当てはまる。そこから、新興のサプライヤーとオープンソースプロジェクトが提供するNoSQLデータストアという新しいカテゴリーが浮上した。

Computer Weekly製品導入ガイド無料ダウンロード

本記事は、プレミアムコンテンツ「Computer Weekly製品導入ガイド」(PDF)掲載記事の抄訳版です。本記事の全文は、同プレミアムコンテンツで読むことができます。


 NoSQLは幅広いアプリケーションスタックに使われている。「Apache Cassandra」「Apache Hadoop」「Apache CouchDB」「MongoDB」「Riak」など、挙げればきりがない。

 だがそうした新興勢力のみがNoSQLプラットフォームの全てではない。MicrosoftとOracleという2大勢力を含め、ほとんどのデータベースサプライヤーも参入している。両社はNoSQLに対して異なるアプローチを取り、一方は自社の既存のツールに連動するNoSQLストアを、もう一方はハイパースケールクラウドサービスの一部となる新サービスを構築している。

クラウド生まれのアプリケーション

 NoSQLに対するMicrosoftのアプローチは「Microsoft Azure」を中心に構築され、「クラウド生まれのアプリケーション」のサポートに重点を置く。キーバリュー型の「Azure Tables Storage」はAzureの初期から存在していたが、規模を拡大したサービス「DocumentDB」は世界展開が始まったばかりだ。MicrosoftのNoSQLツールをオンプレミスで運用したい場合は「Azure Stack」を利用する必要がある。Azure Stackではまず、MicrosoftのNoSQLキーバリューストアTablesのローカル版を提供する。

 AzureのNoSQLストアは主に、運用データソースと分析データソースという2つの役割を果たす。

Copyright © ITmedia, Inc. All Rights Reserved.

アイティメディアからのお知らせ

From Informa TechTarget

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは

いまさら聞けない「仮想デスクトップ」と「VDI」の違いとは
遠隔のクライアント端末から、サーバにあるデスクトップ環境を利用できる仕組みである仮想デスクトップ(仮想PC画面)は便利だが、仕組みが複雑だ。仮想デスクトップの仕組みを基礎から確認しよう。

ITmedia マーケティング新着記事

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...