9月22日夜、ラリー・エリソン氏はオラクルのGlobal Conference 2013の開幕を告げる基調講演で、オラクルが高く評価する新技術、超高速インメモリデータベース処理にスポットを当てました。
このテクノロジーは、他の大手のデータベースベンダーによって構成された形で導入されており、その素晴らしさと派手さにもかかわらず、オープンソースの実装が登場するまでは、オラクルの主要な魅力であり続ける可能性が高いだけです。
オラクルのデモは、データベースを完全にメモリ内で処理することの大きな利点の1つがスピードであることを示しています。一般的な業務アプリケーションのデータベースは数十ギガバイト以上、つまり長い時間をかけて処理することができますが、このような処理技術はエリートで最も高価なデータベースシステムに限られていました。
しかし、エリソンは、メモリが安くなっていることで、処理に対するインメモリ・アプローチが以前よりも実用的になっていると指摘します。また、このアプローチのオープンソース競争という最終成果物に到達することも容易になります。
オラクルのプレゼンテーションの2大要素を覚えておきましょう:
1.インメモリデータベース技術は最新とは言い難い
エリソンがインメモリデータベースを用語として引き合いに出せるという事実は、この技術自体がオラクルによって発明されたものでも、ましてや新しい技術でもないことを示唆するに十分です。
実は、オラクルの主な競合企業は以前から同様のソリューションを提供しています。例えば、SYBASEは2010年からインメモリデータベースのソリューションであるASEを提供しており、SAPはHANAを提供しています。
今回のリリースにおけるオラクルのシークレット・ソースの主成分は、インメモリ・データベースを純粋なテクノロジーとしてだけでなく、完成品として自社の顧客にプッシュしていることです。しかし、それは永遠に続くわけではありません。
2.成熟したオープンソースの実装は遠くない
ソフトウェアの歴史を振り返ると、ほとんどすべてのプロプライエタリなアプリケーションが、オープンソースの存在によってすぐに追随していることがわかります。データベースの世界では、MySQL / MariaDB と PostgreSQL が、Oracle、IBM、Microsoft、その他多くのプロプライエタリ製品の立派な競争相手であることが証明されています。
VoltDBのような製品はその一例ですが、メインネームはその名前を使うという行為ですぐにコミッションを得ることができます。mariaDBはインメモリデータベースエンジンを持っており、同様にPostgreSQLも同様の機能を持っています。
今のところ、これらは最適なソリューションではありません。もしデータベース通が、これらをメモリ上でデータを処理するための本格的なソリューションに変えようと思ったら、相当な努力が必要でしょう。
オラクルには、既存のソリューションよりも進化したまったく新しい製品を、最高の価格で提供できるという強みがあります。
しかし、オラクルは現在、これを独占しているわけではありません。既存のエンタープライズグレードのオープンソースデータベースの完全なインメモリバージョンが利用可能になれば、人々はオラクルを使用する必要はなくなります。





