Recherche de conseils sur la sélection d'un fournisseur de base de données pour un modèle de clé spécifique.Performances avec clé primaire en augmentation séquentielle
Le seul champ de clé sera un nombre séquentiellement croissant unique pré-alloué. Au cours de chaque jour entre 50 et 100 000 éléments seront ajoutés, traités (mis à jour), puis conservés pendant une semaine environ, , après quoi généralement les enregistrements les plus bas seront supprimés. Le nombre de dossiers ne fluctue pas beaucoup de jour en jour, mais peut chuter le week-end. Les chiffres reviendront probablement à 1 après 100M environ.
J'ai besoin de trouver une implémentation de base de données où l'efficacité de la recherche d'index, d'addition et de suppression reste constante. Dois-je m'inquiéter que la performance puisse chuter alors que la plage de valeurs clés se déplace continuellement vers le haut?
Vous devriez probablement renommer ceci pour indiquer que vous êtes intéressé par performance/fragmentation/indexation plutôt que de vouloir savoir si vous pouvez obtenir des clés primaires séquentielles ... – Stephen
sont les enregistrements ajoutés par un seul processus, ou devez-vous gérer les conflits entre les processus? –
effectivement un seul processus – frogb