イマコト

最新の記事から注目のキーワードをピックアップ!

Article Detail

パーソナルメディアなど、T−Kernel2.0用の組み込み用NoSQL/KVS型データベースを発売

2011-12-09

ジービーエーとパーソナルメディアがT−Kernel2.0用の組込み用NoSQL/KVS型データベース「eNoS 3.0」を発売

〜T−Engine向けのデータ管理ソリューションの提供でも両社が協業〜


 株式会社ジービーエー(代表取締役:岡本克司、本社:川崎、電話番号:044−712−0950、資本金:4,500万円)とソフトウェアメーカーのパーソナルメディア株式会社(代表取締役:松為彰、本社:東京、電話番号:03−5759−8305、資本金: 1,000万円)は、組込みシステム向けのデータ管理および高速検索を実現するためのデータベース「eNoS 3.0:Embedded NoSQL Database」の次世代リアルタイムOS「T−Kernel 2.0」対応版の販売を12月14日より共同で開始します。大容量ストレージに対応したT−Kernel 2.0およびその上で動作する軽量で高性能なデータベースeNoS 3.0の利用により、カーナビ、情報家電、測定機器など大量のデータを扱う組込みシステムの開発効率が大幅に向上します。

 また、両社はT−Kernel 2.0 対応版eNoS 3.0 の販売を契機に、共同でeNoS 3.0 およびT−Kerne2.0 ベースの組込みビジネスを強力に推進することに合意いたしました。ジービーエーは、パーソナルメディアのT−Kernel 2.0 に関するノウハウと移植実績、
高度な技術力、強力な販売チャンネルを通じて、T−Kernel 2.0 を搭載した高機能な組込み機器にeNoS 3.0によるデータベースおよび高速データ検索機能を提供します。

 近年、組込み機器の高機能化に伴い、取り扱うデータ量やそれを保存する記憶装置の大容量化が進んでおり、大量のデータの管理や検索に対するニーズがますます高まってきました。そういったニーズに応えるコンパクトで信頼性の高い組込み向けデータベースが、eNoS 3.0 です。

 eNoS 3.0 の搭載により、これまで個々に開発していたデータ保全、データ管理、データ検索などのインターフェースを統合することが可能となり、開発に要する時間、労力、及びコストを大幅に削減できます。特に、eNoS 3.0 ではRDBMS と比較してデータ形式やデータ構造への依存度が少ないというメリットがあり、KVS型のデータ管理・整合性維持・障害保障、そしてB−TREE/N−GRAM/Z−ORDERING/K−TREEの検索アルゴリズムをサポートした各種データ検索専用インターフェースを提供することで、組込みシステムに最適なデータ管理および検索システムを構築できます。

 一方、高機能な組込み機器では、大規模かつ複雑になったソフトウェアの開発効率の向上が大きな課題となっておりますが、その解決に向けてリアルタイムOS のAPI 仕様やミドルウェア、開発環境などの枠組みの標準化に取り組んでいるのがT−Engine プロジェクトです。T−Engine プロジェクトを推進するT−Engine フォーラムには、国内および海外のメーカー約300社が参加し、標準リアルタイムOS「T−Kernel」を中心とした組込み向けソフトウェア体系の整備を進めています。

 ジービーエー、パーソナルメディアの両社では、この度、以下のような製品やサービスの提供を共同で開始することにより、eNoS 3.0 を用いた組込み機器の開発を強力に支援します。これらの製品によって、カーナビ、情報家電、携帯端末、ネットワーク機器、測定機器など大量のデータを扱う高機能な組込みシステムの開発をサポートするソフトウェアが整備され、開発期間や開発工数の大幅な削減が可能となります。


(a)T−Kernel 2.0 を搭載した開発評価キット等で動作するeNoS 3.0 の販売
  対象機種:・T−Kernel 2.0リファレンスキット
         ・T−Kernel 2/x86 評価キット
(b)eNoS 3.0 およびT−Kernel 2.0 に関連するソフトウェア等の組込み機器向け
  移植サービス

(c)組込み向けデータベース&インデックスを用いたアプリケーション開発

 ジービーエーとパーソナルメディアは、T−Kernel 2.0 対応の組込み用データベースeNoS 3.0 を核とした各種サービスを通じて、さまざまなユビキタス機器の開発に寄与していく所存です。

◇「eNoS 3.0」の概要
 eNoS 3.0は、組込みシステムに特化したNoSQL/KVS型データベースです。組込みシステムにおいて、データ種別やデータ構造に依存しない非構造化データ管理に適したデータベースを構築できます。従来製品のeNoS1.0/2.0と比較して、電源遮断等の障害発生時のデータ保全、ファイルシステムやデバイスへの非依存性、暗号化機能、SQLite連携機能を強化しました。

◇データ保全トランザクションの機能により、データやインデックスの更新中に発生した障害に対して、データ整合性を保証します。インデックス作成/削除及びデータ更新を行う際、トランザクションを有効(BEGIN)にすることで、障害発生時にもトランザクション有効範囲の手前の状態に戻す(ROLLBACK)ことができます。また、更新処理が正常に終了した場合は、更新データを実データとして有効にします(COMMIT)。トランザクション中の電源遮断等の障害発生時には、ウォームリスタートの機能により、次回起動時に自動復旧します

◇I/Oドライバのカスタマイズシステムリソース関連と外部I/Oデバイスに依存する部
 分をユーザーカスタマイズできる仕組みを持ちます。たとえば、データベースへのI/O速度を最適化することによって、更新処理あるいは検索処理の性能を大幅に改善できます。また、データを暗号化するためのインターフェースがあり、暗号化アルゴリズムはユーザーが任意で実装できます

◇各種検索アルゴリズムをサポート
 B−TREE:汎用インデックス(完全一致、前方一致、範囲検索)
 N−GRAM:フリーワード検索用インデックス(中間一致、表記ゆれの吸収)
 K−TREE:絞込み検索(平仮名片仮名/英数の絞込み、ヒット件数&次候補)
 Z−ORDERING:空間検索(二次元座標の範囲検索)
 分ち書き:キーワード/開発中(形態素分析によるキーワード検索)

◇SQLite連携eNoS 3.0をSQLiteとともに実装することにより、SQLiteの標準インター
 フェースSQLを使って、eNoS 3.0のN−GRAMインデックス機能を利用できます。高速フリーワード検索、表記ゆれを吸収した曖昧検索、複数列のOR検索などの新機能を、eNoS 3.0を意識することなく、SQLと同じインタフェースを使って利用できます。

□ジービーエー
 過去20年に渡るデータベース技術の経験知識と知見を生かし、クラウドデバイス向けにデザインの概念を取り入れたソフトウェア製品とサービスを提供し、お客様に貢献する企業です。知見を生かしたデータベースに関する製品選定、試作製品開発、研究開発、ベンチマークデータの提供などを行なう技術コンサルティングと高速データ検索エンジンや組込み向けデータベース製品を提供します。測定・計測機器、
  情報家電、自動車、携帯電話、ネットワーク機器、FA機器等の市場で実績があります。高速データ検索エンジンおよびデータベース製品は、T−KernelやμITRONをはじめ、各種プラットホームに移植されています。

□パーソナルメディアとT−Engine プロジェクト
 パーソナルメディアは、組込み機器のためのオープン開発プラットフォームであるT−Engine プロジェクトに積極的に参加し、開発から技術サポート、販売から出版まで、幅広い事業を展開しています。TRON の25 年間の歴史の中でパーソナルメディアが蓄積した高度な技術力とノウハウ、および協力各社との緊密なパートナーシップにより、組込みシステム全般にわたるソリューションをご提供します。具体的には、リアルタイムOS「PMC T−Kernel」のポーティングやチューニング、組込み向けデバイスドライバ「PMC T−Drivers」の開発や移植、多漢字対応のGUI ミドルウェア「PMC T−Shell」や各種プロトコルスタック、ウェブブラウザなどの移植やご提供、技術セミナーや技術サポートなどの業務を中心に、多くのT−Engine 応用製品の開発に関わり、その実績を高くご評価いただいております。また、インテルAtom プロセッサなどx86用のT−Kernelに製品化ライセンスを含めた「T−Kernel /x86 製品開発パッケージ」、安価なT−Engine アプライアンスである「T−Kernel 2.0リファレンスキット」、これらのボード上で動作するデバイスドライバやミドルウェアなど、幅広い組込み向け製品をご提供しております。

□参考情報、リンク集
 T−Engineフォーラム
  http://www.t-engine.org/
 ジービーエー
  http://www.gbac.co.jp/
 パーソナルメディア
  http://www.personal-media.co.jp/
 パーソナルメディアのT−Engine ソリューション
  http://www.t-engine4u.com/


 ■TRON は ”The Real−time Operating system Nucleus” の略称です。
 ■TRON, T−Engine, T−Kernel はコンピュータの仕様に対する名称であり、特定の商品を指すものではありません。
 ■その他の商品名などは各社の商標または登録商標です。


お問い合わせ先
 パーソナルメディア株式会社 営業部
 TEL.03−5759−8305 / FAX.03−5759−8306
  E−mail: te-sales@personal-media.co.jp
         http://www.t-engine4u.com/

Related Contents

関連書籍

  • 死ぬまでに行きたい! 世界の絶景

    死ぬまでに行きたい! 世界の絶景

    詩歩2013-07-31

    Amazon Kindle版
  • 星空風景 (SKYSCAPE PHOTOBOOK)

    星空風景 (SKYSCAPE PHOTOBOOK)

    前田 徳彦2014-09-02

    Amazon Kindle版
  • ロンドン写真集 (撮影数100):ヨーロッパシリーズ1

    ロンドン写真集 (撮影数100):ヨーロッパシリーズ1

    大久保 明2014-08-12

    Amazon Kindle版
  • BLUE MOMENT

    BLUE MOMENT

    吉村 和敏2007-12-13

    Amazon Kindle版