Existe-t-il un nombre maximal de clés dans LevelDB ou limite de nombre de clés pour la productivité (comme dans Kyoto Cabinet: le nombre d'enregistrements détermine le nombre de compartiments devant être calculés avant la création de la base de données; mais continuez à travailler)?Y a-t-il une limite de nombre d'enregistrements dans LevelDB?
2
A
Répondre
2
Aucune limite que je connaîtrais. Cependant, si la base de données devient très grande, la plupart des données sont stockées dans le dernier niveau (environ 89%) et leur fusion peut devenir coûteuse (beaucoup de fichiers du dernier niveau se chevaucheront pour fusionner les données au niveau précédent) .
Une autre chose qui dit à 40 Go, vous aurez 20480 fichiers 2 Mo dans un dossier et il se pourrait que les performances de votre système de fichiers se dégrade avec autant de fichiers.
Pour être sûr que vous avez besoin d'expérimenter.