• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Beginner with database question

New coder to the Android world here.

I'm trying to build an app where the user input is put directly into a database with a unique tag. The information will be randomly pulled and displayed in the app live starting with the most recent. I would like each entry to also be tagged by country. No accounts will be required, although I would like the user to receive the unique tag to their entry on screen. The database will need to be scalable to millions of read/write operations per second from millions of connections ((HOPEFULLY)).

I've been looking at HBase on top of Hadoop and would just like to have some input/suggestions.

I have no problem doing my own learning, I would just like to be pointed in the right direction, a lot of conflicting information out their.
 
SQLite is part of Android, you can insert or extract data from it just as you would from other database engines.

It generates its own unique integer key "_id", without the underscore. You don't touch that.

You will need a helper class to create the tables and fields.

You won't be able to "escalate" that to millions of read/write operations with SQLite, its a lightweight database. If you are looking for an industrial strength database with very high transaction volumn, you are better off surfing Oracle or SQL Server.
 
New coder to the Android world here.

I'm trying to build an app where the user input is put directly into a database with a unique tag. The information will be randomly pulled and displayed in the app live starting with the most recent. I would like each entry to also be tagged by country. No accounts will be required, although I would like the user to receive the unique tag to their entry on screen. The database will need to be scalable to millions of read/write operations per second from millions of connections ((HOPEFULLY)).

I've been looking at HBase on top of Hadoop and would just like to have some input/suggestions.

I have no problem doing my own learning, I would just like to be pointed in the right direction, a lot of conflicting information out their.

Hi. Welcome to Android Forums.
I've not used HBase myself, but as your plans are for massive scalability, and transaction throughput, then it looks like you're going down the right path. I imagine you'll be wanting to use the REST-ful interface provided by HBase?
Is there anything in particular that is causing your confusion?
 
Back
Top Bottom