近年,ネットワークやデバイス技術の発達によって,センサーデータ,位置情報,カメラ映像などのストリームデータが実世界から容易に取得可能になってきました.
そのため,日々生み出される膨大な量のストリームデータをどのように扱うか,また,複雑化するストリーム処理アプリケーション開発をいかに効率化するかが,新たな問題となっています.
私たちの開発しているStreamSpinnerは,従来のRDBMS技術だけでは難しかったストリームデータに対する問合せ処理要求を実現する,次世代の情報管理基盤システムです.
StreamSpinnerの主な特徴を以下に挙げます.
- 複数のストリームデータや既存のDBMS中のデータを扱うための統合環境
- SQLライクな問合せ要求記述言語
- 新規データの到着や時間の経過に連動したイベント駆動型の連続的問合せ実行機構
- 大量の問合せの同時実行を可能にする複数問合せ最適化技術
- ストリームを用いたアプリケーション開発のためのJava API
- 複数ノードによる分散ストリーム処理機構
- 仮想マシン技術と連携した問合せ処理の高信頼化
