Różnica między kluczem partycji, kluczem złożonym a kluczem do klastrowania w Cassandrze?

Czytałem artykuły w Internecie, aby zrozumieć różnice między następującymi keytypami. Ale trudno mi to pojąć. Przykłady z pewnością pomogą lepiej zrozumieć. primary key, partition key, composite key clustering