INHOUDSOPGAWE:

Hoe voer ek 'n navraag in couchbase uit?
Hoe voer ek 'n navraag in couchbase uit?

Video: Hoe voer ek 'n navraag in couchbase uit?

Video: Hoe voer ek 'n navraag in couchbase uit?
Video: N1QL "SQL for JSON" 2024, November
Anonim

Om die cbq-dop te laat loop:

  1. Maak 'n opdragvenster oop op 'n Bankbasis Bediener nodus wat die navraag diens geaktiveer.
  2. Voer die opdrag in te begin die interaktiewe navraag dop: Op Linux-stelsels: $ /opt/ rusbank /bin/cbq. Op OS X-stelsels: $ /Applications/ Bankbasis Bediener. toepassing/Inhoud/Hulpbronne/ rusbank -kern/bin/cbq.

Wat dit betref, hoe laat ek die Couchbase-opdragreël uit?

Om cbq te laat loop:

  1. Meld aan by 'n Couchbase Server-nodus wat die navraagdiens geaktiveer het.
  2. Maak 'n opdragvenster oop.
  3. Verander na die Couchbase-gereedskapgids. # Op Linux-stelsels: $ cd /opt/couchbase/bin.
  4. By die cbq-prompt, voer 'n N1QL-navraag in en eindig die navraag met 'n kommapunt. Druk terug om die navraag uit te voer.

Tweedens, hoe verlaat ek CBQ? $./ cbq -nee cbq > VERBIND https://127.0.0.1:8091; Gekoppel aan: https://127.0.0.1:8091. Tik Ctrl-D / uitgang / ophou aan uitgang.

Net so, hoe skep ek 'n primêre indeks in couchbase?

skep die primêre indeks op 'reismonster'; Die primêre indeks is eenvoudig die indeks op die dokumentsleutel op die hele emmer. Die Bankbasis datalaag dwing die uniekheidsbeperking op die dokumentsleutel af. Die primêre indeks , soos elke ander indeks in Couchbase , word asynchronies gehandhaaf.

Wat is n1ql?

N1QL (uitgespreek “nikkel”) is Couchbase se volgende generasie navraagtaal. N1QL het ten doel om aan die navraagbehoeftes van verspreide dokumentgeoriënteerde databasisse te voldoen. Hierdie dokument spesifiseer die sintaksis en semantiek van die SELECT-stelling in N1QL . Aan die regterkant sien jy 'n navraagredigeerder.

Aanbeveel: