Estoy desarrollando una aplicación J2ME que tiene una gran cantidad de datos para almacenar en el dispositivo (en la región de 1MB pero variable). No puedo confiar en el sistema de archivos, así que me quedo atascado en el Sistema de administración de registros (RMS), que permite múltiples tiendas de discos, pero cada una tiene un tamaño limitado. Mi plataforma de destino inicial, Blackberry, limita cada uno a 64 KB.Práctica recomendada para almacenar grandes cantidades de datos con J2ME
Me pregunto si alguien más ha tenido que abordar el problema de almacenar una gran cantidad de datos en el RMS y cómo lo lograron. Estoy pensando en tener que calcular los tamaños de discos y dividir un conjunto de datos al otro lado de varias tiendas si es demasiado grande, pero que añade mucha complejidad para mantenerlo intacto.
Hay muchos tipos diferentes de datos que se almacenan pero solo un conjunto en particular excederá el límite de 64 KB.
Puede valer la pena señalar que algunos dispositivos también limitan el número de tiendas de discos que tiene permitido. Esto puede ser tan bajo como 2. –