Because of the lack of Unicode support on the embedded SQLite database in Android
I am mostly interested in performance and stability of H2 Database vs Android SQLite
Are you guys using it?
Should I be aware of any H2 database shortcomings?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Things are much better than I have expected. I now have an Android phone (HTC Desire, Android 2.2) and I made a first test.
Opening and closing a database is relatively slow so far (opening an existing database for the second time takes 0.2 seconds, closing about 0.2 seconds), but otherwise it looks like H2 performs quite well on Android, even if the Dalvik VM is not yet as optimized as a desktop JVM. It’s too early to give concrete numbers, but Android is now a supported platform.