Existe-t-il une implémentation Java efficace d'un système de stockage clé-valeur basé sur un système de fichiers avec les caractéristiques suivantes :
- Stocker, écraser et récupérer des tableaux d'octets à l'aide d'un identifiant unique (qui peut être attribué par le système de stockage).
- Pas de mise en cache de la mémoire (lecture signifie lecture à partir du système de fichiers, écriture signifie écriture immédiate dans le système de fichiers).
- Taille totale des données jusqu'à quelques téraoctets
- Nombre d'objets stockés jusqu'à des centaines de millions
- Nombre gérable d'objets du système de fichiers (pour déplacer/copier/supprimer l'ensemble du stockage au niveau du système de fichiers)
Berkeley DB JE fera-t-il l'affaire ?