Was ist die effizienteste Kombination aus Schema und Abfrage, um eine am längsten passende IP-Präfix-Suche in Cassandra durchzuführen? Wenn Sie ein IP-Präfix verwenden, suchen Sie die Zeile mit dem am längsten passenden IP-Präfix. Ein IP-Präfix besteht aus einer IP-Adresse und einer Präfixlänge. Zum Beispiel: Es sei angenommen, I die folgende Tabelle habe:Längste Präfix-Übereinstimmungsabfragen in Cassandra
IP Address Prefix Length Other Fields
1.0.0.0 8 A
1.2.0.0 16 B
1.2.3.0 24 C
1.2.3.4 32 D
Die Zeile mit dem längsten passenden Präfix für 1.2.3.5/32 wäre (1.2.3.0, 24, C).
Die Präfixlänge kann eine beliebige Zahl zwischen 0 und 32, nicht nur ein Vielfaches von 8.
Sie müssen Solr mit cassandra verwenden. "ähnliche" Abfragen sind mit Cassandra nicht möglich. – Gunwant
Neuere Versionen von Cassandra unterstützen Abfragen mit SASI-Indizes. – nevsv