Using SQLite covers up to the very last 2.6 version of SQLite.   The book went 
to press about the same time that SQLite 2.7.0 came out.  As such, the book 
does not cover WAL or any of the more resent features.  The book only covers 
the C/C++ APIs, since everything else is based off those.

The primary audience for Using SQLite is experienced developers that have never 
had to use a relational database before.  Much of the book does cover 
introductory information.  As others have said, if you already have database 
experience and all you need to understand is the basic SQLite-specific APIs, 
I'm not sure the full book is going to offer much.  On the other hand, if you 
have a more advanced project and need to understand SQLite's locking model in 
more detail, or understand how virtual tables (or one of the other more 
advanced features) work, then the book still has something to offer.


Amazon.com offers their "Look Inside!" preview of Using SQLite.  That should 
give you a pretty good idea of what information is covered.  You can also buy 
the PDF from oreilly.com for much less then the cost of a printed copy.


Let me know if there are any other questions.

 -j




On Dec 30, 2013, at 8:48 PM, Bob Cochran <bcochra...@verizon.net> wrote:

> I'm working on a tough project that requires me to use Node.js and SQLite. 
> I'm building a database with SQLite version 3.8.2.
> 
> My question is, would purchasing the book "Using Sqlite" by Jay Kreibich 
> still be mostly pertinent to SQLite 3.8.x features? Would it be helpful in 
> the context how Node.js is used? I realize that Mr. Kreibich was writing the 
> book and bringing it to publication just as Node.js was being invented in 
> 2009.
> 
> Does anyone know if this book will be updated?
> 
> Or is there a different book title I should look at?
> 
> Right now, my major difficulties seem to be in my own grasp of asynchronous 
> programming. It is my own deficient grasp of the logic problems that are 
> biting me; I need to "get it" and understand Node style programming. An 
> example is: I need to insert two rows to an SQLite table, but because I'm 
> using non-blocking interface software to do the actual inserts, and I'm 
> probably using that software incorrectly, only one insert is being done.
> 
> Thanks
> 
> Bob Cochran
> Greenbelt, Maryland, USA
> 
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

--  
Jay A. Kreibich < J A Y  @  K R E I B I.C H >

"Intelligence is like underwear: it is important that you have it, but showing 
it to the wrong people has the tendency to make them feel uncomfortable." -- 
Angela Johnson




_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to