Kuinka luoda ensimmäinen CouchDB-tietokanta Fauxtonilla

Kuva: Jack Wallen

Jos kehität sovellusta, joka riippuu CouchDB-tietokannasta, viimeinen asia, jota tarvitset, on pidettävä yllä, koska et ole koskaan luonut tietokantaa. Tai jos sinulla on muuta syytä työskennellä tämän NoSQL-työkalun kanssa, älä pelkää - tietokantojen luominen on poikkeuksellisen helppoa.

Pakko lukea pilvi

  • Pilvilaskenta vuonna 2020: Ennusteet turvallisuudesta, AI, Kubernetes ja muut
  • Vuosikymmenen tärkeimmät pilven edistykset
  • Paras työpöytä palveluna (DaaS) tarjoajina: Amazon, Citrix, Microsoft, VMware ja muut
  • Cloud computing -käytäntö (TechRepublic Premium)

Aion esitellä sinulle tehtävän luoda uusi CouchDB-tietokanta sisäänrakennetun Fauxton-työkalun avulla (Katso: Kuinka asentaa CouchDB CentOS 7: een). Tämän web-pohjaisen käyttöliittymän avulla löydät nopeutesi nopeasti.

Mitä tarvitset

Ainoa mitä tarvitset on käynnissä oleva CouchDB-ilmentymä ja pääsy tietokantaa isännöivään palvelimeen verkkoselaimen kautta.

Pääsy Fauxtoniin

Avaa selain ja osoita se osoitteeseen http: // SERVER_IP: 5984 / _utils / (missä SERVER_IP on CouchDB-palvelimen isäntäpalvelimen IP-osoite). Sinulta kysytään järjestelmänvalvojan valtuustietoja, jotka on määritetty CouchDB: n asennuksen aikana. Kun olet todennettu, löydät itsesi Fauxtonin pääsivulta ( kuva A ).

Kuva A: Fauxtonin pääsivu.

Tietokannan luominen

CouchDB lähestyy tietokantoja hieman eri tavalla. Sen sijaan, että luot taulukoita, joissa on useita merkintöjä tietokannalle, luo dokumentit. Jokaisessa asiakirjassa on tietty tieto. Jos sinulla on esimerkiksi tietokanta, jonka nimi on ihmiset, voit luoda yhden asiakirjan jokaiselle henkilölle.

Napsauta Luo tietokanta ja kirjoita ponnahdusikkunaan yksilöivä nimi. Et voi käyttää nimessä isoja kirjaimia, joista sinut varoitetaan, jos yrität. Luodaan tietokanta, jonka nimi on ihmiset. Kun olet luonut tietokannan, näet Luo dokumentti -painikkeen oikeassa yläkulmassa ( kuva B ).

Kuva B: Luo dokumentti -painike valmiina.

Napsauta Luo dokumentti ja näet tekstipohjaisen editorin auki, josta voit aloittaa asiakirjan tietojen syöttämisen ( kuva C ).

Kuva C: Fauxton-asiakirjaeditori.

Tässä vaiheessa saatat ajatella, että asiat muuttuvat haastaviksi. Loppujen lopuksi ei ole GUI-osaa tietojen syöttämiseen. Luota minuun, tämä on uskomattoman yksinkertaista.

Oletetaan, että haluat lisätä merkinnän ihmisten tietokantaan. Tämä merkintä on asiakirjan muodossa (jonka olet jo avannut). Voit luoda niin monta asiakirjaa kuin tarvitset tietokantaan. Luomme asiakirjan, joka sisältää seuraavat tiedot:

  • fname
  • lname
  • osasto
  • puhelin
  • turvallisuustaso

Tietysti, et käyttäisi sellaista asiakirjaa kehitettäessä pilveen kytkettyä sovellusta julkiseen kulutukseen, mutta tämä on hyvä tapa havainnollistaa tietojen kirjoittamista Fauxtoniin.

Näet jo uudessa asiakirjassa tunnuksen. Älä muuta tätä merkkijonoa, lisäämällä pilkku loppuun, kuten:

 "_id": "04b21581adefa47fdba402d325003976", 

Kun olet tehnyt sen, paina Enter-näppäintä ja aloita seuraava rivi, joka näyttää tältä:

 "fname": "Olivia", 

Paina Enter ja lisää seuraava rivi seuraavasti:

 "lname": "Nightingale", 

Jatka alaspäin, kunnes luot tarvittavat merkinnät. Viimeinen merkintä (esimerkissämme turvallisuustaso) ei lopu pilkulla (koska se osoittaa asiakirjan viimeisen merkinnän).

Kun olet valmis (asiakirja D ), tallenna napsauttamalla Luo dokumentti.

Kuva D: Valmis dokumentti.

Tämä vie sinut takaisin tietokannan Luo dokumentti -ikkunaan, jossa voit joko napsauttaa avataksesi ja muokata ensimmäistä asiakirjaa tai luoda uuden asiakirjan tietokantaan.

Ja kaikki tämä on CouchDB-tietokannan luomiseen Fauxton-verkkopohjaisen työkalun avulla.

Open Source -viikkolehti

Et halua missata vinkkejä, oppaita ja kommentteja Linux-käyttöjärjestelmästä ja avoimen lähdekoodin sovelluksista. Toimitettu tiistaisin

Rekisteröidy tänään

© Copyright 2020 | mobilegn.com