I would be inclined to use one keyspace and several column families, primarily because the actions you store are like a single logical dataset.
If you use multiple key areas, your application must contain some logic to figure out which one to request. I think this type of logic is best advancing to Kassandra (through the tenant's awareness index).
source
share