Discover how to utilize Cassandra Query Language using Packt’s new book and eBook.

October 2013 | Open Source

Packt is pleased to announce the release of Instant Cassandra Query Language, a concise guide that teaches you how to take full advantage of the most important features and tasks of Cassandra Query Language (CQL). By the end of this book, you will fully understand what CQL is and what it can do for you. This book is available now in print and various electronic formats such as Kindle, ePub, and PDF.

About the author:

Amresh Singh is an Engineering graduate with more than nine years of software development experience in Java SE/EE technologies. He has vast industry experience in server-side web development using Struts, JSF, Spring, Hibernate, RDBMS, and much more. He is also core committer of the open source project Kundera, which is a JPA 2.0-based object-data store mapping library for NoSQL databases such as Cassandra, HBase, MongoDB, and OracleNoSQL. He has worked with numerous reputed development and consulting IT organizations in business domains ranging from telecoms to finance and insurance, and he is currently working as a Lead Developer for Innovation Labs of Impetus Infotech (India). He loves writing, and he is also a DZone Most Valuable Blogger. You can follow his blog at

Instant Cassandra Query Language starts by introducing you to CQL so you can quickly get started installing, configuring, and opening the console. In order to give you a quick feel for the technology before delving deeper into its inner workings, the book will then show you how to run some basic read and write commands. After the stage is set, you will design and experiment with a simple social media application, with explanations of the different CQL constructs used along the way.

Instant Cassandra Query Language serves as a great starting point for anyone who wants to start working on Cassandra and who wishes to learn its query language, CQL, quickly and efficiently. It is also useful for those who are already working with Cassandra databases and who want to either learn CQL to check data from the console or to build serious applications. This book teaches you how to use CQL in a practical and concise manner and shows you the exact query commands you need to run.

The book will also instruct you on some of the more specific skills like how to specify database columns that expire after a certain period of time and how to create batch operations. Since CQL is used as a base for Cassandra drivers, it’s important to explore the usage of CQL via different libraries. You will therefore also learn how to write client applications over Cassandra in different ways, namely using Thrift and Datastax Java Driver. A listing of high-level clients is also provided that serves as a good starting point for you to explore them further. With this book, you will learn about everything you are likely to encounter while working with CQL.

Instant Cassandra Query Language
A practical, step-by-step guide for quickly getting started with Cassandra Query Language

For more information, please visit:

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
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