I’m trying to delete by a secondary index or column key in a table. I\'m not concerned with performance as this will be an unusual query. Not sure if it’s possible? E.g.:
No, deleting by using a secondary index is not supported: CASSANDRA-5527
When you have your secondary index you can select all rows from that index. When you have your rows you know the primary key and can then delete the rows.
I came here looking for a solution to delete rows from cassandra column family. I ended up doing an INSERT and set a TTL (time to live) so that I don't have to worry about deleting it.
Putting it out there, might help someone.