Publié le: Feb 21, 2024

Amazon DocumentDB (compatible avec MongoDB) annonce la prise en charge des index partiels. Les index partiels permettent aux développeurs de créer un index sur un sous-ensemble de documents répondant à un critère de filtrage spécifique. En indexant un sous-ensemble de données, les index partiels peuvent réduire les temps de requête et améliorer les performances lors de la création et de la gestion des index.

Les index partiels nécessitent moins de stockage et sont plus susceptibles de tenir dans la mémoire de l'instance. Amazon DocumentDB prend déjà en charge les propriétés d'indexation uniques, éparses et TTL, et grâce à l'ajout de la prise en charge des index partiels, les clients peuvent désormais bénéficier d'une méthode encore plus efficace pour interroger les données, gérer la mémoire et le stockage, et améliorer les performances. Par exemple, une requête pour les commandes « En cours » dans une application de commerce électronique peut désormais utiliser un index partiel qui inclut uniquement les documents dont le statut est « En cours » dans la collection Commandes.

Les index partiels sont actuellement pris en charge dans les clusters basés sur des instances Amazon DocumentDB 5.0 dans toutes les régions où Amazon DocumentDB est disponible. L'utilisation des index partiels ne nécessite aucun engagement initial ni aucun coût supplémentaire, et vous ne payez que pour l'utilisation du calcul, du stockage et des E/S qui en résulte. Pour commencer, veuillez consulter la page Index partiel du Guide du développeur