/plushcap/analysis/datastax/allow-filtering-explained

ALLOW FILTERING explained

What's this blog post about?

The text discusses Cassandra's ALLOW FILTERING feature and how it affects query performance. It explains that Cassandra requires ALLOW FILTERING for some CQL queries to prevent inefficient resource usage, as the system might need to retrieve all rows from a table before filtering out irrelevant data. The text also highlights the importance of understanding data distribution and making informed decisions when using ALLOW FILTERING or adding indexes to improve query performance. It emphasizes that users should consider their specific use case and choose the appropriate strategy, such as changing the data model, adding an index, or using another table.

Company
DataStax

Date published
Dec. 15, 2014

Author(s)
Benjamin Lerer

Word count
558

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.