You could directly use secondary indexes on the other fields instead
of handling yourself your indexes :
Define your global id (can be UUID), and have columns loginName, email
etc with a secondary index. Retrieval will then be fast.
2011/11/7 Felix Sprick :
> Hallo,
>
> We are implementing a Cass
Hallo,
We are implementing a Cassandra-backed user database. The challange in
this is that there are 4 different sort of user IDs that all need to
be indexed in order to access user data via them quickly. For example
the user has a unique UUID, but also a LoginName and an email address,
which can