12

CEP ベースのアプリケーションを構築する方法について詳しく知りたいです。そこで、いろいろ調べてみると、いくつかの製品が見つかりました (概要はhttp://rulecore.com/CEPblog/?page_id=47にあります)。

しかし、現時点ではかなりの数があるため、どれが最適かはわかりません。全体として、無料で利用できるものを検討します。残りは、個人的な使用には少し高価です;)

Esper は無料ですが、Esper studio がなければ、cep アプリを開発するのはかなり面倒に思えます。Streambase は無料の試用版を提供していますが、これをどれくらいの期間使用できるかはわかりませんでした (1 か月だけであれば、それ以上の調査には役立ちません)。Oracle CEP スイートは非常に完成度が高いように見えますが、cep シーンでは、私が見る限りでは、Esper や Streambase に比べて認知度が最も低くなっています。

では、cep 開発を開始する最良の方法について何かヒントはありますか? オラクルのドキュメントの作業に時間を費やす価値はありますか?それとも、Esper または Streambase から始める方がよいでしょうか?

乾杯、

アンドレアス

4

8 に答える 8

12

RxフレームワークとLINQ のリアクティブプログラミングモデルによく似たStreamInsightを提供するMicrosoftのCEP 。

StreamInsightクエリのヒッチハイカーガイドから始めるのが良いでしょう。

いくつかのコード例

クエリのキャンバスとしてStreamInsightに接続できるLINQPadを使用することをお勧めします。

于 2009-11-23T15:57:06.523 に答える
10

現在の CEP ツールは、同じ問題を解決しません! そのため、やりたいことに応じて、さまざまなツールを使用したいと考えています。要するに、私の個人的な選択は次のとおりです。

データ駆動型アルゴリズムの構築、拡張機能付きの SQL タイプのコーディング - Aleri の Coral8 エンジン。テストと開発は無料 (Aleri が購入する前はとにかく)

イベントパターン(シチュエーション)の検出に、ノーコーディング(宣言型)でXMLを利用した設定 - RuleCore、(Web)サービスへの無料お試し登録

Java - Esper、GPL での低レベルの制御とコーディングの両方を組み合わせた場合。

GUI のグラフィカルなボックスと矢印スタイルを使用してデータ駆動型の計算ロジックを作成する場合: StreamBase。

于 2009-05-27T12:19:56.517 に答える
2

無料で利用できるソリューションを比較して、それらで何かを作るのが最善の選択だと思います。

あなたの最終目標が何なのかはわかりません。それが仕事で使用するテクノロジーを学ぶことなのか、それともクールなもので遊ぶことなのかはわかりませんが、このようなプロジェクトでの私にとっては、どのツールを使用できるかが決定要因になります。世界と共有できるものを作るために。

この場合、私の選択肢はおそらく Esper か OpenESB でしょう。そうすれば、プロジェクトを履歴書に載せて (特に CEP ツールを使用する仕事に応募していた場合)、それを世界と共有することができました。

于 2009-05-26T22:21:39.047 に答える
1

Curt Monashのブログ(http://www.dbms2.com)を読むことができます。彼はCEPなどについて書いています。

于 2009-05-27T07:01:05.493 に答える
1

ruleCore (クラウド、SaaS、またはこれらが現在呼ばれているもの) サービスへの無料サブスクリプションに興味はありますか? より小さくて信頼性の低い (クラスタなし) ハードウェアで実行され、おそらくパフォーマンスの低い小さなものをテストするためにのみ使用できます。support@rulecore.com がこの種のリクエストをいくつか受け取った場合、私はそれが todo リストに載せられていると確信しています...

于 2009-05-27T09:51:47.830 に答える
1

継続的なストリーム (マーケット フィード、IoT センサー、Twitter、ニュースなど) がある場合は、ストリーム処理テクノロジが最適です。ストリーム処理/ストリーミング分析は、さまざまな CEP ソリューション (ストリーム、ルール、パターンなど) の一部にすぎません。

当面の間、ストリーム処理には、Apache Storm、Apache Spark、Apache Samza などのオープン ソース オプションがいくつかありますが、IBM InfoSphere Streams、TIBCO StreamBase、Software AG の Apama などの強力な独自製品もあります。

さまざまなストリーム処理およびストリーミング分析ソリューション (オープン ソースおよびプロプライエタリ) の詳細については、私のブログ記事をそれぞれご覧ください。

ストリーム処理とストリーミング分析の代替手段の比較 (Apache Storm、Spark、IBM InfoSphere Streams、TIBCO StreamBase、Software AG Apama)

于 2014-09-11T06:05:21.453 に答える
0

Aleri Coral8 (現在は Sybase) の無料トライアルから始めます。

于 2010-05-24T07:24:55.803 に答える