Wir haben ein Problem mit unserer Datastax Enterprise-Suchauslastung festgestellt. Unsere Version ist [cqlsh 5.0.1 | Cassandra 2.1.9.791 | DSE 4.8.0 | CQL spec 3.2.0 | Native protocol v3]
. Wir haben ein Cassandra-Schema für diese Tabelle mit einer Kartensammlung properties map<text, text>
und in der solr schema.xml haben wir <dynamicField name="properties*" type="text" indexed="true" stored="true" />
.datastax solr dynamicField Volltextsuche
Das Problem ist, dass wir Daten falsch eingefügt haben, ohne das Präfix wie beschrieben here zu verwenden. Gibt es eine Möglichkeit, diese Daten durchsuchbar zu machen, ohne alle Daten zu verlieren, die sich bereits in der Tabelle befinden?
In Ihrem Blog warnen Sie vor der Verwendung von Sammlungen für große Datenmengen. Wie groß ist "groß"? Mit 'nodetool cfstats' sehe ich' Space used (total): 83112983', das nicht zu groß erscheint. – LHWizard
wie ich darüber nachdenke, was sind einige vernünftige Alternativen, Kartensammlungen zu vermeiden, um das gleiche zu erreichen? – LHWizard
Groß wie in zu vielen vales in einer Karte. Nicht Gesamtgröße. Ich würde auf 10s zielen – phact