Professional NoSQLJohn Wiley & Sons, 31.08.2011 - 408 Seiten A hands-on guide to leveraging NoSQL databases NoSQL databases are an efficient and powerful tool for storing and manipulating vast quantities of data. Most NoSQL databases scale well as data grows. In addition, they are often malleable and flexible enough to accommodate semi-structured and sparse data sets. This comprehensive hands-on guide presents fundamental concepts and practical solutions for getting you ready to use NoSQL databases. Expert author Shashank Tiwari begins with a helpful introduction on the subject of NoSQL, explains its characteristics and typical uses, and looks at where it fits in the application stack. Unique insights help you choose which NoSQL solutions are best for solving your specific data storage needs.
|
Inhalt
NOSQL WHAT IT IS AND WHY YOU NEED IT | 3 |
HELLO NOSQL GETTING INITIAL HANDSON | 21 |
Working with Language Bindings | 37 |
INTERFACING AND INTERACTING WITH NOSQL | 43 |
LEARNING THE NOSQL BASICS | 71 |
PERFORMING CRUD OPERATIONS | 97 |
QUERYING NOSQL STORES | 117 |
Accessing Data from ColumnOriented Databases Like HBase | 129 |
USING NOSQL IN THE CLOUD | 187 |
SCALABLE PARALLEL PROCESSING | 217 |
ANALYZING BIG DATA WITH HIVE | 233 |
SURVEYING DATABASE INTERNALS | 253 |
MASTERING NOSQL | 269 |
COEXISTENCE | 285 |
PERFORMANCE TUNING | 301 |
TOOLS AND UTILITIES | 311 |
MODIFYING DATA STORES AND MANAGING | 137 |
Schema Evolution in ColumnOriented Databases | 145 |
Distributed ACID Systems | 173 |
Consistency Implementations in a Few NoSQL Products | 181 |
Pig | 317 |
Hummingbird and C5t | 324 |
351 | |