4 Replies - 4652 Views - Last Post: 07 February 2013 - 06:44 PM

A database on the phone or something else?

Posted 22 January 2013 - 01:50 PM

Hi everybody,
I plan on creating a Java Mobile application that needs quick access to a relatively large amount of information.

The information would (ideally) be structured in 4 or 5 information fields (all text) and an additional bigger block of text. The information fields can be used to categorize/filter the results, but sometimes there will be a need to perform searches for the contents of the text.

The first thing that popped into my head was that I needed a database, but this is not a desktop computer, it's just a tiny cellphone, it can do Java but it's safe to assume there are heavy restrictions on system resources. I also can't access the Internet from this device, so I really need to find a way for all of it to fit in the phone.

There may be a way to make do without a full blown database engine. You see, I won't need to add, edit nor remove stuff from said database. I just need to be able to search it's contents.

So I'm open to suggestions. Database or no database? How can I do this?