HareDBとは
HareDB (www.HareDB.com) はビッグデータ分析のブランドで、ハートウェア、OS、HadoopとHBaseなどの工具を整合します。 Hadoop上に構築されるHBaseのスケーラビリティを活用し、企業に向けて高速、大容量のビッグデータベースを提供します。
そのアーキテクチャは以下の図でわかりやすい:
多くの企業はリレーショナルデータベースを使用しており、大規模なデータの移動、検索や処理が困難になります。もしボトルネックデータテーブルをHBaseに移動すれば、大規模なデータの活用は可能になり、企業の分析の効率も上がれ、開発者にの負担も軽減するでしょう。
データモデリング技術、データエクストラクタ、データ検索便利化、ユーザーインターフェースなどを整合し、企業で分散型データベースを実現しました。(図の上半部)
HareDB各機能の紹介は列挙します。
(一)Data Model Manager
NoSQL データベースと関係データベースのアーキテクチャは違って、スキーマ設定が管理者に困る問題です。
本社がデータモデルと定義ツールを提供し、管理者に参考になります。
既存の関係データベースアーキテクチャにも参考になり、
スケジュールを短くになり、アーキテクチャの安定性と高性能を確保ことも可能である。
(二)HareDB HBase Client
そのアーキテクチャは以下の図でわかりやすい:HBaseという分散型データベースは従来のリレーショナルデータベースとは違うため、スキーマの設計が使用者に悩むことになります。HareDBはデータモデル構築と定義工具を提供します。元のリレーショナルデータベースの構造を参考になり、使用者はHBaseスキーマの構築時間を短くになれます。
(三)RDB Convert とJackHare JDBC
標準のJDBCを通じて、元のリレーショナルデータベースと整合し、既存のアプリケーションは維持できます。新たなシステムの導入のコストを削減することができます。さらに、元のシステムのデータ分析能力の維持します。
上記のツール以外、システム全体の安定性と管理の利便性を考え、検証したHadoopバージョンに基づいて、適切なソリューションを企業に提供していただきます。
HareDBに興味を持つ方はここでダウンロードできます。
|