2012-04-12 13 views
1

誰もがこれの良い実装を知っていますか?Qbservableの実装

私はCEPをやりたがっていますが、StreamInsightを使用するとやや高価です。ライセンス費用だけでは、むしろ面倒です。 Qbservableを実装している任意のODBCデータベースに接続したり、ディスクに書き込んだりすることができる、反応的なフレームワークはありますか?

+0

StreamInsightがSQL Server 2012のライセンスに含まれているようです。 –

+1

@M。 Babcock、私は "Qbservable"は正しいと思います:http://msdn.microsoft.com/en-us/library/system.reactive.linq.qbservable(v=vs.103).aspx –

+2

Qbservableに関する質問の数Observableが今や馬鹿になっています。 – RichK

答えて

1

StreamInsightは、SQL Serverと同じサーバーには結合されていません。 SQL Serverとは別にStreamInsightをインストールすることができます。ただし、SQL Serverのライセンスが必要です。

+0

あなたはそうです。これは、アプリケーションに埋め込むことができるSQL Serverコンパクト版を使用します。これは、アプリケーションのイニシャライザのように、必要に応じてリモートSQLサーバに渡すことができますように思えます。 – Alwyn

0

Reactive Extensions project contains a Reactive Parsers implementation。これにより、複雑なイベント処理を実装するために使用できるイベントのIObservableストリームに対するクエリ構文が可能になります。問題のドメインに応じて、これはQbservableよりもさらに適切かもしれません。

問題は、データベースまたはファイルからのプラグインイベントですが、ストリームやIObservablesでは特に問題はありません。

Qbservableが特に必要な理由はありますか?解決されている問題は何ですか?

+0

スケーラビリティ。私は大量のイベントをクランチする必要があります。約1TBのオーダー。そして、それは可能な限り信頼できるものでなければなりません。標準マシン上で実行される標準Rxはうんざりします。私はパーサ実装以上のものが必要だろうと推測しています。私は、ディスクとの間でイベントを書き込むことができるSortのQueryProviderが必要です。 – Alwyn