Fondamentalement, la façon dont BigMemory a été conçu est en quelque sorte un autre niveau de stockage. Vous stockez des choses dans le tas au-delà desquelles vous stockez des choses hors de la mémoire (ce qui est la grande mémoire) et ensuite vous dépassez sur ce que vous stockez des choses sur le disque. Il est logique de le faire parce que dans le paradigme nosql où nous voulons stocker des bigdata; les choses fonctionnent bien si elles sont sous forme de valeur-clé. Vous pouvez choisir de stocker n'importe quel type de valeur en le rendant simplement sérialisable. En ce qui concerne votre contrainte de "pas en tant que cache", il est très possible de configurer le cache afin que les valeurs ne soient pas expulsées de la mémoire. Quoi qu'il en soit, si vous utilisez BigMemory Go, vous obtenez une limite de 32 Go, donc stocker 10 Go ne déclenchera aucun algorithme d'éviction, même sans aucune configuration.
Pouvez-vous poster un lien vers les documents que vous suivez? – Apurv
Avez-vous réussi? Est-ce que BigMemory Go est vraiment utilisable gratuitement? –