Hi, 

What would be the tradeoffs between using

1) Map

(
id UUID PRIMARY KEY,  
myMap map<int,text>
);

2) Clustering key

(
 id UUID PRIMARY KEY,
key int,
val text,
PRIMARY KEY (id, key))
);

My understanding is that maps are stored very similarly to clustering columns, where the map key is part of the SSTable's column name. The main difference seems to be that with maps all the key/value pairs get retrieved together, while with clustering keys we can retrieve individual rows, or a range of keys. 

Cheers,
Eugene