2013-10-02 41 views

回答

0

我从来没有听说过DSMS这个术语,但看着维基百科的描述,我认为Storm肯定可以说是DSMS。

维基百科:

它类似于一个数据库管理系统(DBMS)[...] 然而,与对DBMS中,DSMS 执行未执行仅一个连续查询一次,但永久安装为 。

这听起来正是风暴所在。但是,在Storm的情况下,它通常与DBMS结合使用。例如,Storm可以提供One-time queries,unlimited secondary storage等,其中维基百科认为它与DSMS结合时缺乏DSMS。

+0

是的。看起来他们完全一样。我在某处阅读了一些信息,说Storm是一种CEP,与DSMS类似。我完全被上千种术语搞砸了。我想你是对的。谢谢。 –

0

这是非常简单的

  1. DBMS用于静态数据,而对于基于流的数据本质上是连续的DSM使用

  2. SQL是数据库管理系统的查询语言,因此CQL是DSMS

  3. SQL过程静态查询的查询语言,而CQL处理连续查询

  4. 作为Oracle是数据库管理系统,以相同的方式几种DSMS已作出类似

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

因此,让我们来谈谈Apache的风暴。我在Storm进行研究,我认为storm是一个查询处理引擎,而不是管理系统,因为管理系统可以像oracle一样向我们展示数据库,但是在Storm中,我们定义拓扑来处理传入的元组。

相关问题