Mark Murphy wrote:
> Another thing to consider with large yet simple database structures is
> whether SQLite is the right answer at all. This is particularly true if
> the data is read-only or read-mostly. It may be you are better served
> finding a Java library implementing a lower-level data structure
> (red-black tree, AVL tree, etc.) that is better tuned for your scenario.
> You might even find one that can work efficiently with an InputStream,
> thereby allowing you to keep the data in the APK without a second copy.
>
> For example, when I see "large word dictionary", I think of
> spell-checkers, and implementing a spell-checker with a SQLite backend
> would seem likely to have poor performance. Of course, then again, it's
> been about two decades since I wrote my last spell-checker...
>
>   

Mark, I observed that you are the author of two books on android (one 
yet to be released).  I currently own a book on android by another 
author and I'm somewhat disappointed.  It's rather superficial and lacks 
depth of discussion on issues like this, and actually skips a lot of 
simple features as well.

How in-depth do you go in your books, especially in demonstrating 
best-practices of common tasks such as managing large amounts of data on 
such a small platform?  Also, how are the two books related?  Does the 
second book supersede the first, or are they companions?  I'd like to 
buy both .... but I'm on a tight budget.

Justin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to