Discover how to use key value based data storage and retrieval with LevelDB using Packt's new book and eBook.

November 2013 | Open Source

Packt is pleased to announce the release of Getting Started with LevelDB, which explains how to install and build LevelDB from the basics, and moves on to explain the different Objective-C layers for LevelDB.The eBook, which is available in all the popular formats, is priced at $15.29, while the print book is priced at $29.99.

About the author:

Andy Dent is a cross-platform developer from Perth, Western Australia, who started programming Macs with a 512 K Fat Mac in 1986. In the past he has worked on retail products, including developing code generators for all the pre-OS X GUI C++ application-generation tools. Andy’s background in ISAM file systems and love of writing frameworks coalesced in the creation of the OOFILE products, designed to make C++ programming as easy as xBase. He is currently working on a range of iOS apps for his own label and contract clients.

LevelDB is an open source, on-disk key-value store written by Google Fellows Jeffrey Dean and Sanjay Ghemawat, who built parts of Google's platform. Inspired by BigTable, LevelDB is hosted on Google Code under the New BSD License and has been ported to a variety of Unix-based systems, Mac OS X, Windows, and Android.

Getting Started with LevelDB shows readers how to design keys to retrieve and store data efficiently. Readers will learn how its “levelled” nature delivers speedy writes and how to tune its settings and design for performance. They will also see a few techniques for debugging and tuning.

The book is meant for developers who want an embedded database for their applications. Experienced programmers can pick up on the sophisticated data mapping patterns and tuning tips. Getting Started with LevelDB requires a minimal background in programming in C++ or Objective-C for OS/X or iOS and familiarity with XCode. It teaches enough C++ to use LevelDB without presuming any C++ knowledge, so it is suitable for beginner Objective-C programmers.


Getting Started with LevelDB
Set up your own penetration testing lab using practical and precise recipes

For more information, please visit book page

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software