Powiedzmy, że stworzyłem system baz danych produktów dla różnych działów mojej firmy. Każdy dział ma własną PostgreSQL-databse-instancję z różnych powodów. Schematy baz danych są takie same, jednak dane w nich nie są. Dla każdego z tych systemów istnieje aplikacja Python, która wykonuje pewną logikę biznesową (nieistotną). Każda aplikacja Python uzyskuje dostęp do swoich i tylko baz danych poprzez SQLAlchemy.Jak używać SQLAlchemy do bezproblemowego dostępu do wielu baz danych?
Chcę utworzyć system Supervisior-System, który będzie miał dostęp do wszystkich danych we wszystkich tych bazach danych (funkcja od nowa).
Oto przykład tego, co o tym myślę:
mogę zrobić z SQLAlchemy? Jeśli tak, jakie jest najlepsze podejście do tego rodzaju problemu?
I mogę następnie wysłać zapytanie do wszystkich plików DBA naraz? – AME
@AME: Tak długo, jak zachować wyniki oddzielne; nie próbuj dodawać wyników z jednej sesji do drugiej. –