database - How to store a large number of words (to be accessed by an android app)? -


i have list of words (112,000 in alphabetical order) with 1 word definitions. definitions more 1 , in format:

word:definition1|definition2|...

the max number of definitions word 8.

i need method store these in file (or more okay) can accessed android app. 1 word accessed @ time. list never change.

considering sqlite, how insert large data database?

considering randomaccessfile, how create index these words?

is there way? thanks.

i suggest go sqlite easy fetch data , when required , easy get/date/update data particular position too.

one more benefit can prepare sqlite database using gui tool too.

now follow below procedure use existing sqlite database, means have database ready words data:

  1. prepare sqlite database same in .net , here can prepare using 1 of best tool sqlite manager can download tool/add-on inside mozilla firefox.

  2. once done database, simple paste inside assets folder.

  3. now write code copy database assets folder our app. there plenty of examples available on web same.


Comments

Popular posts from this blog

ios - iPhone/iPad different view orientations in different views , and apple approval process -

java Extracting Zip file -

C# WinForm - loading screen -