SQLite 3

Some of the ideas I have running through my head require a database, and I’ve been frustrated with the idea of either creating a flat-file/archive or finding a way to implement a database server of some form in my projects. Granted, I have not yet delved in to the world of Core Data… I’m still a neophyte with regards to programming with Cocoa.

Big Nerd Ranch recently posted some info on their blog about SQLite 3, which is a great way to implement a database, without having to require a database server. Woohoo! Core Data actually uses SQLite, but the blog article mentions reasons why you may want to not use Core Data (backwards compatibility, possibly faster access times). Either way, it makes me want to learn Core Data more, and at the very least, I can brush up on SQLite as a means to accomplishing other tasks.

-Tom