Domanda

Complex Event Processing di Microsoft (CEP) che offre StreamInsight è stato rilasciato in tandem con SQL Server 2008 R2.

Mi chiedo:

  • se StreamInsight è in alcun modo legato per il database SQL Server 2008 R2 e se può essere eseguito separatamente.

    (Dalla scansione sopra la documentazione    sembra StreamInsight può essere
       gestito separatamente, ma chiarimento sarebbe auspicabile).

  • Se avete esperienza con StreamInsight separato da SQL Server 2008 R2 come è stata l'esperienza?

Grazie!

È stato utile?

Soluzione 2

"Per quanto riguarda i vostri pensieri per quanto riguarda StreamInsight (SI) e SQL Server 2008 R2, almeno in questo momento, SI non ha dipendenze da SQL Server 2008 R2 cosa così mai Per alcune operazioni potrebbe essere necessario uno SQL Server Compact (CE. ) db, che memorizza i metadati - ma si può sicuramente utilizzare sI contro altri database di SQL se lo desiderate ". Niels di http://www.sqldevelop.com/

Altri suggerimenti

In risposta ai problemi di Tom ...

  

Manca codice di query opzioni di riutilizzo

In che modo? In primo luogo, si dispone di modelli di query, che consentono il riutilizzo del codice interrogazione a destra, fuori dalla scatola. In secondo luogo, è possibile creare un'architettura (come abbiamo) che incapsula set correlate di query in un modello di provider e quindi agganciarli fino a vari adattatori di input e output.

  

Gli adattatori sono costretti a tirare piuttosto che spingere

Anche in questo caso, come così? Gli adattatori di ingresso spingono i dati nel motore StreamInsight. Sia o meno i dati viene spinto nella adattatore di ingresso dipende dalla sorgente. Abbiamo creato un adattatore di ingresso OPC-DA che utilizza abbonamenti e ha spinto i dati da OPC. Adattatore PI di OSISoft funziona allo stesso modo.

  

Nessun meccanismo di fail-over, senza persistenza garantito.

Questo è vero.

  

logica finestra non è così semplice come altri motori

Che può essere la vostra opinione in base a quello che hai usato prima e che cosa si ha familiarità con. Ho trovato il modello di StreamInsight per essere relativamente semplice, flessibile e potente. Trovo anche il linguaggio di interrogazione (LINQ) molto più facile da usare e molto naturale per uno sviluppatore C #.

In un'altra nota, la maggior parte degli altri motori di CEP là fuori sono molto "pesante" installare e può avere un impatto significativo su un'architettura enterprise - questo da qualcuno che ha visto diverse installazioni di TIBCO fare cose molto spiacevoli a una rete. StreamInsight è molto leggero e ha un ingombro molto ridotto rispetto ad altri motori. Solo il mio $ .02 vale la pena.

StreamInsight hanno alcune limitazioni nei tipi di eventi, egli accetta semplici (molto semplici) tipi di variabili. Nel caso di un server OPC è inutile ...

la mia esperienza con StreamInsight è stato in un POC che abbiamo fatto qui. questo prodotto non è abbastanza matura, a mio parere essere un'infrastruttura di produzione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top