/ / Jak obsłużyć dużą bazę danych w j2me - database, java-me

Jak obsłużyć dużą bazę danych w j2me - database, java-me

Chcę utworzyć jedną aplikację korzystającą z bazy danych o wielkości 400 MB w sqlite3. Szukam wsparcia sqlite w j2me, ale nic nie jest implementacja sqlite sqljet plataform niezależne, ale użyj java.io.File które nie istnieją w j2me. Myślę, że RMS nie może obsłużyć tej pojemności.

Baza danych jest duża, ale jest tylko jedną tabelą.

Szukam innego formatu do konwersji sqlite db.Database jest tylko do odczytu i może być zasobem.

Jakieś pomysły?

Odpowiedzi:

3 dla odpowiedzi № 1

Możesz zobaczyć listę bazy danych w J2ME w tym wątku na forum JavaRanch. Lub możesz użyć Perst Lite(osadzona baza danych Java ME).

Znalazłem powyższe linki w tych pytaniach:
J2ME z Sqlite
Czy jest jakaś opcja dla lokalnej bazy danych, takiej jak Sqlite dla urządzeń j2me - CLDC?


1 dla odpowiedzi nr 2

Znalazłem tę odpowiedź: Lista baz danych w J2ME:

Apache Derby - otwarta relacyjna baza danych / około 2 megabajty
Java DB - obsługiwana przez firmę Sun dystrybucja bazy danych / bazy danych Apache Derby o wielkości 2,5 MB
Floggy - darmowy szkielet trwałości obiektów dla aplikacji J2ME / MIDP / API 11k
J2MEMicroDB - wolna struktura utrwalania obiektów dla J2ME
mDrawer - ogólny program bazy danych J2ME z szyfrowaniem DES
Klasa RMS DB - klasa J2ME zapewniająca łatwy dostęp do systemu RMS-Database telefonów komórkowych
Micro DB - implementacja bazy danych relacji w J2ME plataform

W przypadku niewielkiej ilości danych możesz również użyć kXML + miniXPath