5. Designing for Key-Value Databases

“Design is not just what it looks like and feels like. Design is how it works.”

—STEVE JOBSFORMER CEO, APPLE COMPUTER, INC.

Topics Covered In This Chapter

Key Design and Partitioning

Designing Structured Values

Limitations of Key-Value Databases

Design Patterns for Key-Value Databases

Case Study: Key-Value Databases for Mobile Application Configuration

Through the first four chapters of this book, you have learned the basics of NoSQL databases and details of key-value databases in particular. It is now time to put those details to work. When you design an application that uses a key-value database, you should consider several factors, including

• How to structure keys

• What types of information you want to ...

Get NoSQL for Mere Mortals® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.