More Related Content
Similar to Android開発者向けempress暗号化資料
Similar to Android開発者向けempress暗号化資料 (20)
Android開発者向けempress暗号化資料
- 1. A roi d アプリ開発者様向け
nd
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved
- 2. 組み込み DB EMPRESS の特長(I)
1.高速データベースエンジン
組み込み DB EMPRESS は北米NO . 1の導入実績と30年以上にわたる長年のチューンアッ
プノーハウと最新のテクノロジーにより高速の A NSI SQL92, SQL99 準拠組込みデータベー
スエンジンの提供が可能です。国内でのベンチマークテストで速度性能で負けたことはあり
ません!
2.高速断電回復機能
トランザクション中に電断になった場合、起動中に、トランザクションを解放することができ
、
トランザクションがかかっていない状態で電源断になった場合にも高速回復します。 1 0 万回
以上の断電回復テストをクリアし、数十万件のデータを 1 秒以内で復旧可能です。
3.リアルタイム性
組み込み DB EMPRESS はデータベースアクセスの定時性を提供します。ある操作を何行っ
ても、ほぼ同じ時間で結果が帰ってくることを言います。組み込み DB EM PRESS では1秒
ごとに5000件のデータ更新をしても最初の更新と2年後の更新の差はわずか1%です。
実行中のキャンセル機能やタイムアウト機能を提供致します。
4.非断片化構造
組み込み DB EMPRESS は断片化が発生しにくい構造を持ち、メンテナンスフリーを
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved
実現します。 2
- 3. 組み込み DB EMPRESS の特長 ( I I )
5.マルチタスク
組み込み DB EMPRESS は ANSI
準拠の2相トランザクションとロック機能によりイン
プロセス/タスクエンジンでありながら、マルチプロセス・タスク機能を提供することが
可能です。
6.暗号化可能なセキュアDB
組み込み業界初のカーネル(データベースエンジン)暗号化技術をデータベースに実装
7.小さいフットプリント
組み込み DB EMPRESS は小さいフットプリントサイズで提供されます。組み込み DB
EMPRESS は使用するリソースの予測可能なため、システム設計が正確に行えます。また、
最大メモリ使用するサイズを制限可能です。
8.多言語対応
組み込み DB EMPRESS は UTF- 8 に対応しており、 40 ヶ国以上のマルチ言語を対応して
います。日本語の半角カナと外字も対応しています。
9.豊富な導入実績とシステム安定性、長期供給( 20 年)
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 3
- 5. A roi d コンポーネントフレームワーク ( I )
nd
EMPRESS A roi d DB は、 EM
nd PRESS Embed d ed の基本性能に加えてデータ暗号化機
能、拡張データベース管理 A 、全文検索を含んだコンポーネントフレームワー
PI
クを提供します。
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 5
- 6. A roi d コンポーネントフレームワーク ( I I )
nd
201 2 年 5 月、新たに EM PRESS の基本性能に加えて SQLi te 完全互換 A を実装し
PI
、セキュアなデータ環境が実現できようになりました。スマートフォンアプリケ
ーション開発業者、コンテンツプロバイダー、クラウドサービス業者向けに既存
のスマートフォンアプリケーションのソースコードを変更することな
く、 EM PRESS DB に移行し、アプリケーションを暗号化することが可能になります
。
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 6
- 7. クラウドと連携した暗号化認証方式 ( I )
暗号化認証方式は、クラウド上で鍵管理ができ、端末側はパスワード管理が
できるハイブリッド認証方式を推奨します。
ローカル認証方式 クラウド認証方式 ハード認証方式
入力されたパスワード=暗号キー 暗号キーはクラウドに保存される 暗号キーは携帯式のハードウェアに
埋め込む
NFC 通信認証
認証 クラウド
サーバー
ハイブリッド認証方式
入力されたパスワ
ードをクラウドで クラウドサーバー
認証
パスワードは入力
される 認証後暗号化キーが送
られる
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved
- 8. クラウドと連携した暗号化認証方式( I I )
暗号化認証方式は、クラウド上でマスター鍵管理ができ、端末側はパスワ
ード認証ができるハイブリッド認証方式を推奨します。
アプリケーションデータ クラウドサーバー
② 入力されたパ
スワードをクラ
ウド上で認証し
登録
① ユーザーはア
プリケーション
をダウンロード
する。 ③ サーバー認証後、暗号
化キーがタブレット側に
送られる
⑤ アプリを利用す
るときはパスワー
ド入力して、アプ ④ アプリケーション内
リを起動する。 に鍵が埋め込まれる
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved
- 10. クラウドと連携したその他のソリューション
④ レプリケーションシンク機能 a. A roi d 向け高速データベース
nd
b. A roi d 向けの全文検索エンジン
nd
c. A roi d 向けのデータ暗号化機能
nd
d. A roi d 向けのデータシンク機能
nd
e. A roi d 向けのクラウド配信機能
nd
f. W nd ows → A roi d 移行サービス
i nd
⑤ クラウド配信機能
I nternet
クラウドサーバー
①A roi d 向け高速データベース
nd ⑥W n- A roi d 移行
i nd
② 組込み全文検索エンジン ③ 暗号化機能
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 10
- 11. A roi d 用管理拡張 A
nd PI
組み込み DB EMPRESS SDK f or A roi d は、 A roi d Java フレームワークで
nd nd
組み込み DB EMPRESS ユーティリティを実行するためデータベース管理 A PI
を拡張機能として実装しました。
API 名称 機能
D atab as e Ad m in .s e tE n v システム変数の設定
D atab as e Ad m in .c re ate D B データベースの作成
D atab as e Ad m in .re m o ve D B データベースの削除
D atab as e Ad m in .e xp o rtD B データベースからのテーブルのエクスポ
ート
D atab as e Ad m in .im p o rtD B データベースからのテーブルのインポー
ト
D atab as e Ad m in .c h e c kAn d Re p air 問題が発生時のチェック・修正
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 11
- 12. 全文検索機能
A roi d SDK にオプションとして搭載される予定の組込み全文検索は、データベ
nd
ースでは苦手とされる全文検索、中間一致あるいは後方一致検索で圧倒的な高速
パフォーマンスを提供します。
検索の高速性だけではなく同時に表記ゆれ、シソーラス対応によって検索精度を
向上させ、単体の組込みデータベース検索では決して実現できない高速全文検索
機能を実現しました。
組み込み DB EMPRESS の組込み全文検索の 表記ゆれ
特長 例:は、ぱ、ば、ヴァ
1. N- gram 対応の検索機能 ア、ぁ、ァ
2.形態素対応の検索機能 一、1、壱
【検索条件】三越 浜、濱 など
【検索結果】
タリーズコーヒー新宿三越アルコ
ット店 シソーラス検索
恵比寿三越店
例:図書、本、ブック、書物
3.前方一致、完全一致を優先するソートが可能
マック、マクド、マクドナルド
4.日本語、中国語、英語、韓国語、タイ語、
スペイン語 40 ヵ国以上の言語に対応 松任谷由美、荒井由美 など
5.自然語対応
( Googl e ライクな自然語に対応します。)
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 12
- 13. SD カードソリューション( I )
組み込み DB EMPRESS データベースは、本体に SD カード
が挿入されたときに、 SD カード内の音楽メタデータ情報を
高速にデータベースに登録が可能です。 SD カードが抜か
れたときに、 SD カード内の音楽メタデータ情報を高速にデ
ータベースから削除できます。データ登録中にも、本体に
ある音楽データの検索などの操作可能です。データ削除中
にも、本体にある音楽データの検索などの操作可能です。
組み込み DB EMPRESS はメディアのホットス
ワップ対応すると同時に圧倒的なデータのマー
ジスピードを実現しました。
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 13
- 14. SD カードソリューション( I I )
組み込み DB EMPRESS データベースは、カーナビ本体に
SD カードが挿入されたときに、 SD カード内の音楽メタ
データ情報を高速にデータベースに登録が可能です。 SD
カードが抜かれたときに、 SD カード内の音楽メタデータ
情報を高速にデータベースから削除できます。データ登
録中にも、本体にある音楽データの検索などの操作可能
です。データ削除中にも、本体にある音楽データの検索
などの操作可能です。
組み込み DB EMPRESS はメディアのホットスワップ対応する
と同時に圧倒的なデータのマージスピードを
実現しました。
組み込み DB EMPRESS 性能と SQLi te 比較
組み込み DB 本体の 5000 曲に 3000 曲を追加 8. 23 秒
EMPRESS
SQLi te 本体の 5000 曲に 3000 曲を追加 63. 85 秒
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved
- 15. 組み込み DB EMPRESS と SQLi te の機能比較 ( I )
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 15
- 16. 組み込み DB EMPRESS と SQLi te の機能比較 ( I I )
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 16
- 17. 組み込み DB EMPRESS と SQLi te の機能比較 ( I I I )
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 17
- 18. 組み込み DB EMPRESS と SQLi te の機能比較 ( I V)
要件 EMPRESS SQLi te
サポート体制 日本で開発者サポート 英文ドキュメントが主体
用途 組込みシステム全般に対応可能 シングルユーザ用 DB
対応 OS 殆どの OS に対応 限定された OS
データ型 最適なデータ型の使用が可能 単一データ格納方式
検索方式 多彩な検索方式(全文、絞込み 限定された検索方式
、空間など)
断電回復 高速断電回復機能 無し
マルチスレッド 完全対応 コネクション単位でのみ可能
レプリケーション 有り 無し
セキュリティ カーネル暗号化機能 無し(パスワードを含めて)
圧縮 カーネル圧縮機能 無し
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 18
- 19. 組み込み DB EMPRESS と SQLi te の性能比較 ( V)
Locati on: /s d card
(ANDROI D で JA VAを使用した測定結果 )
Sel ect Upd ata Del ete I ns ert
EMPRESS 27 7 13 6
SQLi te 90 1 94 51 2 42
• データ件数: 5000 件
• 環境: A roi d 2. 2 HTC 携帯電話
nd
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 19
- 20. 組み込み DB EMPRESS と SQLi te の性能比較 ( VI )
Locati on: /s d card
(ANDROI D で JA VAを使用した測定結果 )
Sel ect Upd ata Del ete I ns ert
EMPRESS 27 7 13 6
SQLi te 90 1 94 51 2 42
• データ件数: 5000 件
• 環境: A roi d 2. 2 HTC 携帯電話
nd
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 20
- 21. お問い合わせ
エムプレスデータシステムズ株式会社
資本金: 1 , 000 万円
代表取締役: 西島 富久
〒 220- 0004
神奈川県横浜市西区北幸2-15-1東武横浜第2ビル6F
TEL : 045- 290- 61 20
FA : 045- 290- 61 30
X
Emai l : ml 2ed s @empres s - d s . co. jp
URL : htt p: //www. empres s - ds . co. jp
ありがとうございました。
Copyright© 2010-2012 EMPRESS Data Systems, Inc. All Rights Reserved 21