2017-03-02 2 views
0

Auf meinem Couchbase-Bucket habe ich einen Eimer (myBucket), der 1,7 Milliarden Dokumente enthält. Ich habe einen primären Index für den Bucket, der myBucket vollständig abfragbar machen soll.Empty N1QL Resultset

CREATE PRIMARY INDEX 'my_primary' ON myBucket 

Das Problem ist, dass ich keine Ergebnisse von N1QL bekommen kann. Alle Antworten sind leer. Selbst etwas so einfach wie:

SELECT * from myBucket LIMIT 1; 

Windet sich ein leeres Set zurück.

Antwort

1

Können Sie einige grundlegende Informationen zu Ihrer Einrichtung, Serverversion und Dokumentgröße bereitstellen. Überprüfen Sie auch Protokolle (insbesondere indexer.log und query.log), wenn Fehler/Warnungen gemeldet wurden.

Um die Integrität des Setups sicherzustellen, können Sie zuerst mit einem kleineren Dataset versuchen, oder eher einen partiellen Index für kleinere Datenmengen erstellen und die Abfrage mit diesem Index versuchen. Darauf aufbauend können wir Sie weiter führen.

-Prasad