カスタムエンジン開発サービス

 
「組み込み機器だからスピードが遅い。」
「この機能ができたらいいけど組み込みでは無理だろう。」

それが常識と諦めていませんか?

高速屋が提供する組み込み機器用『超高速検索エンジン』は、遅いCPUでも少ないメモリでも驚くほど超高速な検索が可能となります。

 
 

背景

コンピュータの利用分野は益々広がります。コンピュータの利用初期はパンチャーがデータを入力していました。

しかしながら、近年のインターネットを主軸とする相互ネットワークの広がりにより、様々なデータをコンピュータが処理し、その結果をまた違った形で再利用するという、コンピュータの相互接続によるデータ爆発がまさに起こり始めています。
これに対し、ハードウェアの単体性能は年々鈍化の傾向をたどり、ハードウェアの性能向上だけではコンピュータの処理能力をあげることが難しくなっています。


 

特長

扱うデータの増加は何も大きなコンピュータのみで発生するわけではありません。 家電製品、携帯端末、ナビゲーション、様々なものが相互に接続される今日、組み込み機器もその例外ではありません。組み込みカスタムエンジン開発サービスは様々な分野で使われる「データ検索を少ないメモリで、高速に実行する。」そんなエンジンを提供します。
 
自由複合検索
 
一般的な組み込み系の検索で、大規模なデータを高速に検索することは非常に難しい技術です。このため、普通は検索の絞込みパターンを決め、特定の順序でキーを指定するか、あるいは、本来の要件を縮小し、機能を限定するなどの対処を余儀なくされます。

組み込みカスタムエンジンを使用すると、このような制限をすることがなく、大量のデータに対して自由なキー指定の組み合わせで検索を行うことが出来、ユーザビリティを向上することが出来ます。

 
動的ソート
 
非常に小さなメモリで件数無制限の動的ソートを実現。 あらかじめ決められたソート順のデータを持つことなく、各種のバリエーションによるソートを行えます。
 
ワークメモリ容量
 
ワークメモリ容量数十から数百KB。単純なキー検索であれば数十KBのメモリだけで検索できます。組み込み系で最もリソースの厳しいメモリを有効に使えます。
 
ディスクデータ
 
ディスクエリアは独自の圧縮を行うことでほぼ半分に縮小。検索性能を犠牲にすることなく、格納データの容量を削減できます。このため、かなり大規模なデータも扱うことが出来ます。
 
高速処理
 
検索は2000万件規模のデータに対し、2秒程度。複合キーによる検索を最小の処理時間で提供します。諦めていたインタラクティブな会話形式の処理も可能になります。

 

開発のステップ

 

お客様のデータ毎にカスタムメイドによるご提供。

・STEP1:データ提供
検索データを頂きます。

・STEP2:データ分析
データを分析します。

・STEP3:オーサリング
データ構造を最適化する「オーサリング」をします。

・STEP4:エンジン開発
検索データ、検索エンジンをお客様の用件に則って最適なものにします。

・STEP5:移植
Windows環境よりお客様の製品環境へ移植します。


 

適用分野

 
電子辞書・認証データ検索・ナビゲーション画像検索と多岐にわたってご使用いただけます。

推奨分野:
■対象
・大量データ(件数)を相手にし、検索速度が求められる分野
・メモリが少ない中で速度を求められる分野
・データ量(ディスク上の容量)の増加に悩んでいる分野

■適対象の性格

・従来技術では不可能とおもわれているが、達成できれば大きなブレークスルーになる分野
・課題が出来るだけピンポイントで絞り込まれている分野

商品企画において、性能/容量の壁に悩まされている分野に最適です。