Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Les répliques de lecture sont des systèmes indépendants en lecture seule qui effectuent des lectures sur les mêmes données que celles de votre instance principale en lecture-écriture. Les réplicas en lecture Lakebase ne répliquent pas et ne doublent pas les données. Au lieu de cela, les demandes de lecture sont traitées à partir de la même couche de stockage. Alors que vos requêtes en lecture-écriture transitent via votre calcul principal, les requêtes de lecture peuvent être déchargées vers un ou plusieurs réplicas en lecture.
Vous pouvez créer des réplicas en lecture pour toute branche de votre projet et configurer la taille de la capacité de calcul allouée à chacune d'elles. Les réplicas en lecture prennent en charge les fonctionnalités de mise à l’échelle automatique et de mise à l’échelle jusqu’à zéro de Lakebase, vous offrant le même contrôle sur les ressources de calcul que celui que vous avez avec votre calcul principal.
Architecture de réplica en lecture
Votre calcul principal et vos réplicas en lecture envoient des requêtes de lecture à la même couche de stockage, ce qui garantit que tous les calculs lisent à partir d’une source de données cohérente. Les réplicas en lecture sont asynchrones, ce qui signifie qu’ils sont finalement cohérents. À mesure que les mises à jour sont effectuées par votre calcul principal, la couche de stockage stocke durablement les modifications de données et conserve les calculs de réplica en lecture à jour avec les modifications les plus récentes pour maintenir la cohérence des données.
Cas d’utilisation
Les répliques de lecture Lakebase ont plusieurs applications clés :
- Mise à l’échelle horizontale : Distribuez les demandes de lecture entre les réplicas pour améliorer les performances et augmenter le débit.
- Requêtes d’analyse et de création de rapports : Déchargez les charges de travail d’analyse et de création de rapports nécessitant beaucoup de ressources pour réduire la charge sur votre calcul principal.
- Accès en lecture seule : Accordez un accès en lecture seule aux utilisateurs ou aux applications qui ne nécessitent pas d’autorisations d’écriture.
Avantages des réplicas en lecture de Lakebase
- Aucun stockage supplémentaire n’est requis : Lit les réplicas lus à partir du même stockage que votre calcul principal sans duplication ou réplication de données.
- Créez-les presque instantanément : Sans réplication de données requise, les répliques de lecture peuvent être créées en quelques secondes.
- Économique : Aucun coût de stockage supplémentaire, ainsi que des fonctionnalités de mise à l’échelle automatique et de mise à l’échelle à zéro.
- Disponible instantanément : les réplicas en lecture sont réduits à zéro sans retard et sont immédiatement à jour au démarrage.
Créer et gérer des réplicas en lecture
Vous pouvez créer des réplicas en lecture avec l’application Lakebase. Sous l’onglet Calculs d’une branche, cliquez sur Ajouter un réplica en lecture pour provisionner instantanément un nouveau réplica en lecture.
Note
Vous pouvez ajouter jusqu’à 6 réplicas en lecture par branche. Consultez les limites du projet.
Pour obtenir des instructions détaillées sur la création et la gestion de réplicas en lecture, consultez Gérer les réplicas en lecture.
Ressources supplémentaires
- Gérer les réplicas en lecture
- Tableau de bord des métriques pour afficher les métriques de retard de réplication pour les réplicas en lecture
- Mise à l’échelle automatique
- Réduire à zéro