The limitations of collections

As we saw, collection columns are a useful and versatile feature of CQL. In fact, we might suppose that collections would be a good way to model data we've modeled in other ways in previous chapters. For instance, why not model a user's status updates as a list of text values in the users table?

As it turns out, collection columns do have some limitations that circumscribe the cases in which they're the best solution. We'll explore the major limitations now.

Reading discrete values from collections

The most powerful feature of CQL collections is the ability to write discrete values to a collection. It's possible to append a single value to a list, update a single key-value pair in a map, remove a specific value from ...

Get Learning Apache Cassandra 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.