2010-08-27 4 views
1

Je vais bientôt être impliqué dans un projet pour remplacer notre méthode actuelle de réplication de la réplication transactionnelle à une autre méthode (pour diverses raisons). J'envisage d'utiliser CDC comme une méthode alternative. J'envisage CDC capturer tous les changements et un autre processus lirait les changements et les appliquerait à une base de données cible.Toute personne utilisant Change Data Capture pour la réplication?

Je ne sais pas grand-chose sur CDC et si c'est approprié pour cette tâche. Quelqu'un peut-il me faire part de votre expérience en la matière, ou de quelque chose de proche? Avantages et inconvénients, pièges, etc

Merci beaucoup.

+0

Pouvez-vous expliquer pourquoi essayez-vous de remplacer la réplication, quelles sont les pièges/problèmes, etc.? En fin de compte CDC * est * réplication dans une peau différente (est basée sur exactement les mêmes technologies et outils), donc vous pouvez échanger l'oiseau en main pour ... le même oiseau, mais pas en main. –

+0

Quels sont vos problèmes avec la réplication transactionnelle? –

Répondre

0

Nous avons examiné la même chose. Notre problème avec la réplication a été le couplage de schéma serré. CDC permet la plupart du temps la même fonctionnalité, sans le couplage de schéma. Je pense que c'est faisable, mais vous pouvez réinventer la roue. Le cas typique d'utilisation de CDC est OLTP -> Data Warehouse, où les schémas sont complètement différents et les données ne se déplacent que dans un seul sens.

Questions connexes