1

DSMS はデータ ストリーム管理システムです。Storm は BackType によって開発され、ストリーム データをシームレスに処理します。ストームは DSMS ですか? または、DSMS を実現するための単なるツールです。誰でも私に例を投げることができますか?

4

2 に答える 2

0

DSMSという言葉は聞いたことがありませんでしたが、ウィキペディアの説明を見ると、Stormは間違いなくDSMSと言えると思います。

ウィキペディアから:

これはデータベース管理システム (DBMS) に似ています [...] ただし、DBMS とは対照的に、DSMS は 1 回だけ実行されるだけでなく、永続的にインストールされる継続的なクエリを実行します。

それはまさに嵐のように聞こえます。ただし、Storm の場合、通常は DBMS と組み合わせて使用​​されます。たとえば、ストームは などを提供できますがOne-time queriesunlimited secondary storageウィキペディアによると、DBMS と組み合わせると DSMS に欠けているとされています。

于 2013-10-02T08:18:05.310 に答える
0

それは本当に簡単です

  1. DBMS は静的データに使用されますが、本質的に連続的なストリームベースのデータには DSMS が使用されます。

  2. SQL は DBMS のクエリ言語であるため、CQL は DSMS のクエリ言語です。

  3. SQL は静的クエリを処理しますが、CQL は継続的なクエリを処理します

  4. Oracle は DBMS であるため、同じようにいくつかの DSMS が次のように作成されています。

    * STREAM  http://www-db.stanford.edu/stream
    * AURORA http://www.cs.brown.edu/research/aurora/
    

それでは、Apache Storm について話しましょう。私は Storm で調査を行っていますが、管理システムはオラクルのようにデータベースを表示できる管理システムであるため、管理システムではなく、Storm はクエリ処理エンジンであると考えていますが、 Storm では、着信タプルを処理するトポロジを定義しています。

于 2016-08-08T05:19:51.223 に答える