views:

314

answers:

2

Microsoft's Complex Event Processing (CEP) offering StreamInsight was released in tandem with SQL Server 2008 R2.

I am wondering:

  • if StreamInsight is in any way tied to the SQL Server 2008 R2 database and if it can be run separately.

    (From scanning over the documentation it looks like StreamInsight can be
    run separately but clarification would be desirable).

  • If you have experience using StreamInsight separate from SQL Server 2008 R2 how has the experience been?

Thanks!

+3  A: 

From posting the same query on my blog I got a response in the comments confirming what I suspected:

"As for your thoughts regarding StreamInsight (SI) and SQL Server 2008 R2; at least at this moment, SI has no dependencies on SQL Server 2008 R2 what so ever. For certain operations you may need a SQL Server Compact (CE) db, which stores metadata – but you can definitely use SI against other databases than SQL if you so wish." Niels of http://www.sqldevelop.com/

StevenH
A: 

my experience with streaminsight has been in a POC we've made here. this product is not mature enough in my opinion to be a production infrastructure.

Tom
Can you add any specifics re: the maturity?
BozoJoe
Can you explain why?
StevenH
yes i can, but it will be based on the CTP 3 version - since i haven't worked with last RTM version. This product might be good for simple scenarios, and some simple aggregations. it lucks query code reuse options, it lucks testing features, Adapters are constrained to pulling rather them pushing, no fail-over mechanism, no persistency guaranteed, windows logic is not as straight forward as in other engines.if you try the free trial version of coral8 you will understand the difference in product maturity.
Tom

related questions