Reindex sans coupure

Reconstruisez votre index contre un nouveau schéma pendant que le trafic continue de toucher l'ancien. Bascule atomique.

Évolution de schéma sans indisponibilité

Versionnez vos index. Reconstruisez en arrière-plan. Échangez l'alias quand c'est prêt. Rollback en une commande.

Index versionnés

Chaque index possède un numéro de version (ex. org_products_v3). Les alias pointent vers la version active de manière transparente.

Échange d'alias atomique

Réindexez dans une nouvelle version pendant que le trafic touche l'ancienne. Échangez l'alias en une opération atomique — zéro requête perdue.

Reconstruction en arrière-plan

Le reindex tourne hors bande. Votre API continue de servir la recherche depuis la version courante pendant toute la durée.

Rollback en une commande

Si la nouvelle version présente des problèmes, redirigez l'alias vers la version précédente. Le trafic bascule instantanément.

Évolution du schéma

Ajoutez des champs, changez des types, mettez à jour les paramètres de facettes — tout en créant une nouvelle version, sans muter l'index live.

Vérification intégrée

Après le reindex, exécutez une requête de vérification avant l'échange d'alias. Détectez les documents manquants avant que les utilisateurs ne le remarquent.

Lancez le Search OS en une soirée

Créez un index, ajoutez des documents et connectez la recherche depuis votre app. Le plan gratuit couvre un prototype — les données persistent lors du passage au plan payant.