McObject®社は、本日eXtremeDB™ 組込みデータベース用のJava Native Interface (JNI)をリリースすることを発表しました。 詳しくはこちらをクリックしてください。. PDF版はこちらをクリックしてください。.

リアルタイムアプリケーション用組込みデータベース業界の改革者であるMcObject®社は、本日同社の主要製品であるeXtremeDB™Ver4.0がリリースされたことを発表しました。 詳しくはこちらをクリックしてください。. PDF版はこちらをクリックしてください。.

BAE Systems社が現在話題になっているPanavia Tornado GR4ジェット機のアビオニクス機能向上の一部として、WindRiver社のVxWorksリアルタイムOS(RTOS)上で動作するMcObject®社のeXtremeDB™インメモリデータベースを採用したことを発表しました。 詳しくはこちらをクリックしてください。.

MOD Systems社の ホーム・メディア・サーバー用ファームウエア・デザイン eXtremeDBを採用し機能拡張へ。 詳しくはこちらをクリックしてください。.

eXtremeDB 、Spirent社 TestCenter 製品で性能再評価しました。 詳しくはこちらをクリックしてください。.

McObject社とLynuxWorks社が医療機器デバイスをターゲットとしたパートナー提携。 詳しくはこちらをクリックしてください。.

Android搭載の多機能電話機(スマートフォン)における McObject社製、組込みデータベースのベンチマークテストで好結果を得ました 詳しくはこちらをクリックしてください。

McObject社組込みデータシステムのBlackBerryでの役割についてGeospatial journal誌で紹介。 詳しくはこちらをクリックしてください。. McObject社組込みデータシステムのBlackBerryでの役割についてGeospatial journal誌で紹介。 詳しくはこちらをクリックしてください。.

McObject社がソフトウェア開発者コミュニティをサポート Java用ハイパフォーマン>スデータベースを発表

新しい eXtremeDB Java Native Interface (JNI)は、比類なき、効率性と 実績に基づく信頼性、柔軟性、そしてハイパフォーマンスなデータベースを、開発者にご 提供します。

イサコア、ワシントン州 — 2010年1月18日 — リアルタイムアプリケーション用組込みデ>ータベース業界の改革者であるMcObject®社は、本日 、eXtremeDB™ 組込>みデータベース用のJava Native Interface (JNI)をリリースすることを発表しました。eXtremeDB JNI は、Java上で可能な限りの高速なデータベースソリューシ>ョンを提供し、eXtremeDB™ 組込みデータベースを拡販する上での強力な>メッセージです。eXtremeDB JNI によって新たに広がる顧客は、最小限の RAMサイズ、最小限のCPUフットプリントで、実績のある市販データベースのメリットを享 受することができる、Javaベースのセットトップボックスなどを開発する、組込みシステ ムの開発者です。

eXtremeDB JNIは、また、ハイスケーラブルなファイナンスシステム、e->コマース、ソーシャルネットワーク、そしてWebベースのアプリケーションなどで、リア>ルタイム性を必要とする企業システムの開発者をもターゲットとしています。この市場領 域でMcObjectのデータベースが利用されることが次第に増えてきています。それは、いわ ゆる“NoSQL”と呼ばれるソリューションの欠点、例えば、大容量のストレージが必要であ>るとか、データの整合性における安全性の欠如などが排除されていて、インメモリのオブ ジェクトキャッシュの利便性が享受できるからです。

既にJavaを使用している人々のために、eXtremeDB JNIは、徹底的にパフ>ォーマンスに注視したデータのソート、登録、検索機能をコンパイル済みのC/C++のスピ>ードで、身近な言語で、ご提供します。eXtremeDBの圧倒的なパフォーマ>ンスは、ディスクベースのデータベースに見られるファイルI/O、キャッシュ管理、その>他のオーバーヘッドを排除し、メインメモリの中で、ストリームライン構造で完全にデー タを管理することによります。

高速で、しかもそれが100K又はそれ以下の非常に少ないコードのフットプリントで実現で きるeXtremeDBは、組込みシステムの幅広い分野で採用される起因となっ>ています。この市場での代表的な顧客には、DIRECTV (セットトップボックス), Tyco Thermal Controls (産業コントロール機器), F5 Networks (ネットワーク機器) そして BAE Systems (ジェット戦闘機用アビオニクス)があります。

eXtremeDB JNIは、また、高スケーラブルな企業向けアプリケーション(>組込みではなくて)の速度を加速させた、既存のオブジェクトキャッシュソフトウェアよ り、飛躍的に優れたパフォーマンスで実行します。このようなシステムシナリオの中では 、開発者は、企業向けリレーショナルデータベース管理システム(RDBMS)のフロントエ>ンドとして、イン-メモリのeXtremeDB64-Bitエディション(eXtremeDB-64)を配置することができます。

JNIは、Javaの親しみやすさをてことして、ウェブや企業向けアプリケーション開発者の>間で、優れたキャッシュとしてeXtremeDBの価値を高めていくでしょう。>そしてそれは、分散されたオブジェクトキャッシュ(memCachedのような)をNoSQLの手法 で、素早いインメモリデータアクセスを提供するとともに、データの永続性も可能です。 ソフトウエア又はハードウエアに障害が起きた場合、キャッシュされたデータは、eXtremeDB機能の、トランザクションロギングやデータベース複製(eXtremeDB  High Availability)を通じて、簡単に復元できます。さらに、eXtremeDB Fusionは、ディスクや、フラッシュメモリなどのストレージをインメモリとハイブリッ>ドで使用できます。

他のNoSQLソフトウエアとは対照的に、eXtremeDBはデータ整合性を保護し 、堅牢なインデックスのサポート、そしてACID(Atomic、Consistent、Isolated、Durable)特性をサポートするトランザクションや、データ定義言語を提供します。memCachedか らeXtremeDBに切り替えたWebアプリケーション開発者は、McObjectのデー タベースは、より効率的なストレージ性を発揮すると言っております。彼らが言うには、 従来のオブジェクトキャッシュ用ソフトウェアでは、ユーザーがリクエストすると期待さ れるデータビューを、あらかじめ計算し、ストアしておく必要があるのに対して、eXtremeDBのパフォーマンスと様々なインデックスは、瞬時にエンドユーザー用>データを生成することができるので、データベースに登録するコアのデータの量が少なく てすむとのことです。

既に、先駆的な組織・団体ではリアル-タイム性を要する企業向けアプリケーションのキ>ャッシュとしてeXtremeDBを使用するためにJavaを使用しております。例>えば、ある大規模で著しい成長を見せているソーシャルネットワークは、他の会員とコン タクトするために、どの会員がオンラインかとか、友達を探したりするような、様々な場 面で、会員達によって使用される接続情報のコピーをイン-メモリに格納するためにeXtremeDB JNIを選択しました。包括的なデータセットは、オラクルのDBMSに永 続的に格納されていますが、頻繁に使用されるレコードは、eXtremeDBと>ともにメモリ内にキープされ、アクセス可能になっています。これにより、オラクルへの 不要なアクセスが避けられ、アプリケーションがより高速になったと、その企業は述べて います。

eXtremeDB JNI, Java developers の特徴

  • ミリ秒単位でのデータ ベース応答性
  • eXtremeDB Standard Editionコアアーキテクチャ
  • フレキシブルなディスストレージとイン-メモリ&ディスクのハイブリッドストレ ージ - eXtremeDB Fusion)
  • 多様なデータベースインデックス: b-tree, r-tree, hash, custom, patricia trie
  • 拡張性に優れた64-bit サポー>トとMulti-version Concurrency Control (MVCC) トランザクションマネージャー
  • 耐故障性 (eXtremeDB High Availability)
  • トランザクション>ロギング
  • 小型なフットプリント100K 以下
  • ACID (Atomic, Consistent, Isolated ,Durable) トランザクション
「McObjectは、リアルタイム性を要する企業システムと組込みシステムの両方に対する明 らかな要求を知りeXtremeDB JNIを開発しました。」とMcObject社の最高>経営責任者のSteve Grave氏は言います。「すべてがJavaであるDBMSやJavaデータベース>として接続可能ないくつかのソリューションは、”真”のデータベースの機能を提供します が、非常に遅いものになります。JavaをベースにしたオブジェクトキャッシングやmemCachedのような他のNoSQL製品は、ユーザにイン-メモリアクセスを可能にしますが、永続性>やデータ整合性の保証、そしてデータベースに固有である他の機能が欠けることがありま す。」

「新しいJava Native Interfaceを用いて、eXtremeDBは、2つの世界で最 良なものを提供します。Javaアプリケーションの差別化を探求している顧客は、Webベー>スのファイナンシャルシステムであろうと、電子番組ガイド用セットトップボックスであ ろうと、eXtremeDBの機能を活用することにより、その開発製品の総合的>な信頼性やパフォーマンスの改善することが可能になります。」

McObject社について

McObject社は、データベースとリアルタイムシステムのエキスパートによって設立され、 既存のインテリジェントデバイスを、よりスマートで信頼性を高くかつ低コストに開発・ 保守を可能にするためのテクノロジーを提供します。 eXtremeDB™ インメモリデータベースはすでに多くの採用実績があります。EAD社、DaimlerChrysler社、Boeing社、TycoThermalControls社、JVC社、F5Networks社、SeagateTechnology社、NexTone社、Motorola社等を顧客に持ち、販売・サポートを行っています。McObject社は米国ワシントン州イサコアに本社を構え、革新的技術サポートを提供します。

McObject and eXtremeDB are trademarks or registered trademarks of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.