Je développe une application mobile hybride et ai implémenté une API de repos basée sur java basée sur spring mvc et hibernate. J'utilise MySql comme base de données. Pour l'authentification, j'ai implémenté Oauth2.0.base de données multitable avec spring mvc, hibernate et Oauth2
Actuellement, j'ai un seul client, donc j'ai utilisé une seule source de données. mais mon exigence a changé j'ai 5 clients chacun ayant min 1000 utilisateurs. donc décidé d'utiliser le schéma de base de données séparée multi-tenancy. mais il y a quelques utilisateurs pour lesquels j'ai besoin d'aller chercher des données de tous les locataires ou en combinaison de locataires et après quelques calculs afficher leur résultat dans le tableau de bord.
et je veux également implémenter une couche supplémentaire de file d'attente spécifique de client hébergé séparée qui contient une requête spécifique de client hébergé.
Comment puis-je faire cela?
s'il vous plaît poster une ligne de code (classe Java, fichier de propriétés, ...) – emoleumassi
est-il que la base de données qui est mutualisée ou est-ce aussi l'application, ou vous avez 5 cas de l'application (éventuellement sur le même conteneur Web)? –
ils sont des écoles différentes du même groupe, donc j'ai décidé de fournir la même application mais garder les données dans une base de données séparée, mais une gestion plus élevée ayant accès à tous les dbs. –