Приятной особенностью ObjectBox является то, что он не выполняет кэширование - он делегирует это операционной системе.ОС обычно очень хорошо знает, как оптимизировать память между процессами в соответствии с их схемами использования.
Базовая технология называется отображением памяти (например, mmap в Linux).Упрощенно, это делает данные на диске доступными в оперативной памяти и, таким образом, служит отличным кэшем.Управление полностью зависит от ОС, которую вы можете рассматривать как «расширенный кеш», чтобы вернуться к вашему вопросу.Короче говоря, он автоматически использует больше памяти, если доступно.И он может работать, используя очень мало памяти.Таким образом, нет необходимости ограничивать кэш.
К этому следует добавить тот факт, что сам ObjectBox потребляет очень мало ресурсов (ЦП и ОЗУ) и, таким образом, оставляет больше оперативной памяти для кэширования по сравнению с традиционными базами данных.
Относительно попыток: если вы в большой степени полагаетесь на хранение / поиск строк, это допустимая альтернатива, если использование дискового пространства является проблемой.Как всегда, это зависит от вашего варианта использования.