2010-07-16 2 views
1

J'ai quelques questions concernant l'Oracle CEP. Ce serait bien si quelqu'un pouvait y répondre.Comment fonctionne Oracle CEP?

  1. Quelles sont les différences entre les séquences et les relations?
  2. À quelle fréquence chaque requête est-elle exécutée?
  3. Quels sont les cas où nous devons convertir une relation en séquence?
  4. Comment fonctionne l'instruction de jointure? Est-ce applicable seulement pour les relations? Selon la table de documentation et la source d'événement de cache, les sources d'événement pull sont générées. Cela signifie-t-il que la table de base de données ou le cache sera interrogé pour chaque événement dans la relation en cours lors de l'exécution de l'instruction de jointure?

Merci d'avance.

Répondre

1

Je n'ai pas examiné l'outillage CEP oracle, mais en regardant les questions que j'ai l'impression que les bases de CEP pourraient être utiles (excusez-moi si je me trompe et ignorez cet article). Je suggère (si ce n'est déjà fait) de comprendre d'abord comment fonctionnent les moteurs CEP. Au lieu d'exécuter des requêtes sur les données, le flux continu de données est évalué par rapport à la requête statique.

http://www.ebizq.net/topics/cep/features/9313.html

+0

Merci pour votre réponse. Je sais que les systèmes de traitement d'événements complexes fonctionnent d'une autre manière que les bases de données traditionnelles - au lieu des systèmes CEP de données stockent les requêtes et les exécutent par rapport aux données entrantes. Je ne comprends pas vraiment quand la relation est créée implicitement (par exemple combien d'événements sont utilisés dans le flux entrant pour exécuter la requête), quand les requêtes du processeur sont invoquées, pourquoi devons-nous suivre quand la relation expire? – szhem

+0

Je n'ai travaillé sur aucun des outils CEP mais j'ai quelques connaissances théoriques. Je crois que le nombre d'événements sur lesquels la requête s'exécute est déterminé par la fenêtre de temps que vous spécifiez dans la requête –

+0

Ai-je raison de dire que pour le flux d'événements, la fenêtre de temps existe toujours? – szhem