2010-10-19 3 views
2

Je suis un ingénieur logiciel junior, j'aime ce site et les gens dedans.Ainsi, je veux demander à mes problèmes de voir vos réponses et suggestions.Alors, s'il vous plaît ne pas en colère contre moi pour demander sans chercher .Communication base de données distribuée

Mon problème est sur la communication de base de données distribuée (MSSQL Server 2008). Dans l'image, j'ai besoin d'un serveur principal au centre de topologie en étoile et d'autres petits serveurs qui contiennent moins de données que le centre. D'autre part, le serveur principal doit communiquer périodiquement avec les autres (une fois par heure, ou deux fois par jour) et rassembler les changements de données distribuées dans d'autres petites bases de données.

Selon ce plan, le serveur principal est fiable, sécurisé et sauvegardé.Voici ma question: Je prévois de communiquer au niveau des services Web.Le serveur principal devrait avoir une méthode pour contrôler et vérifier les bases de données.Est-il des outils pour cet usage? Je suis impatient de vos suggestions, visions.

mes amitiés et merci d'avance.

alt text

+0

désolé pour mon anglais. – scratmiller

Répondre

1

Jetez un oeil à SQL Server Replication. À partir de la description que vous avez fournie, il semble qu'une solution utilisant des abonnés distants utilisant des mises à jour Push pourrait fournir les fonctionnalités dont vous avez besoin. Dans un premier temps, et dans le but d'élargir vos connaissances, je vous suggère de vous familiariser avec les différentes variantes de solutions qui vous sont disponibles grâce à la technologie SQL Server Replication et d'étudier leurs architectures correspondantes.

+0

Nous vous remercions de votre suggestion. – scratmiller

+0

@scratmiller: De rien. Pour une leçon d'histoire, vous pouvez également rechercher des bases de données fédérées. –

Questions connexes