Im documentation about indexes lesen wirKlärung der cassandra Dokumentation
Sie einen Index in diesen Situationen nicht verwendet werden:
- Auf hoher Kardinalität Spalten, weil Sie dann eine riesige Menge von Datensätzen für eine kleine Abfrage Anzahl der Ergebnisse. Siehe Probleme mit einem hohen Kardinalitätsspaltenindex unten.
Was ist High-Mächtigkeit in präzisere Begriffe 100, 1000, mehr?
Könnten Sie diese Situation berücksichtigen? Ein Nachrichtenservice. Eine Nachricht hat eine sending_user_id (PK) und eine Menge receiving_user_ids (indiziert). Würden Sie in Erwägung ziehen, für alle an einen Benutzer gesendeten Nachrichten einen sinnvollen Anwendungsfall abzufragen? Ich denke schon, weil die Anzahl der receiving_user_ids meistens klein ist. – Lukasz