Hogyan lehet létrehozni az első CouchDB adatbázist a Fauxton segítségével

Kép: Jack Wallen

Ha olyan alkalmazást fejleszt, amely a CouchDB adatbázisától függ, akkor az utolsó dolog, amire szükséged van, tartson fel, mert még soha nem hozott létre adatbázist. Vagy ha más oka van a NoSQL eszköz használatához, ne félj - az adatbázisok létrehozása rendkívül egyszerű.

Must-read Cloud

  • Cloud computing 2020-ban: Jóslatok a biztonságról, AI, Kubernetes, stb
  • Az évtized legfontosabb felhő előrehaladása
  • Legjobb asztali szolgáltatás (DaaS) szolgáltatók: Amazon, Citrix, Microsoft, VMware és még sok más
  • Cloud computing házirend (TechRepublic Premium)

Bemutatom önnek egy új CouchDB adatbázis létrehozásának feladatát a beépített Fauxton eszköz segítségével (lásd: Hogyan telepítsük a CouchDB-t a CentOS 7-re). E webes GUI használatával gyorsan meg fogja tudni gyorsítani magát.

Amire szükséged van

Az egyetlen, amire szükséged van, a CouchDB futó példánya és hozzáférés az adatbázist tároló szerverhez egy böngészőn keresztül.

Hozzáférés a Fauxtonhoz

Nyisson meg egy webböngészőt, és mutasson rá a http: // SERVER_IP: 5984 / _utils / elemre (ahol a SERVER_IP a CouchDB-t kiszolgáló IP-címe). A rendszer kéri a rendszergazdai hitelesítő adatokat, amelyeket a CouchDB telepítésekor állítottak be. A hitelesítés után a Fauxton főoldalán találja magát (A ábra ).

A ábra: A Fauxton kezdőlapja.

Adatbázis létrehozása

A CouchDB kissé eltérően közelíti meg az adatbázisokat. Táblák létrehozása helyett, amelyek több bejegyzést tartalmaznak az adatbázis számára, a Dokumentumokat hozza létre. Minden dokumentum specifikus adatokat tartalmaz. Például, ha van egy embereket elnevező adatbázis, akkor minden személy számára egyetlen dokumentumot készít.

Kattintson az Adatbázis létrehozása elemre, és írjon be egy egyedi nevet a felbukkanó ablakban. A névben nem használhat nagybetűket, amelyekre figyelmeztetni kell, ha megpróbálja. Hozzunk létre egy embereket tartalmazó adatbázist. Az adatbázis létrehozása után a jobb felső sarokban megjelenik a Dokumentum létrehozása gomb ( B ábra ).

B ábra: A Dokumentum létrehozása gomb a készen áll.

Kattintson a Dokumentum létrehozása elemre, és megjelenik egy szöveg alapú szerkesztő, ahol megkezdheti a dokumentum adatainak bevitelét ( C ábra ).

C ábra: A Fauxton dokumentumszerkesztő.

Ezen a ponton gondolhatja, hogy a dolgok kihívást jelentenek. Végül is nincs GUI rész az adatok beviteléhez. Bízz bennem, ez hihetetlenül egyszerű.

Tegyük fel, hogy hozzáad egy bejegyzést az emberek adatbázisához. Ez a bejegyzés dokumentum formájában van (amelyet már megnyitott). Annyi dokumentumot hozhat létre, amennyire szüksége van egy adatbázishoz. Készítünk egy dokumentumot, amely az alábbi információkat tartalmazza:

  • fname
  • lname
  • osztály
  • telefon
  • biztonsági szint

Természetesen nem használna ilyen dokumentumot egy felhővel összekapcsolt alkalmazás fejlesztésekor nyilvános fogyasztásra, de ez jó módszer annak bemutatására, hogyan kell adatokat bevinni a Fauxtonba.

Már láthatja, hogy az új dokumentumnak azonosítója van. Ne változtassa meg a karakterláncot, vessző hozzáadása mellett, például:

 "_id": "04b21581adefa47fdba402d325003976", 

Ha ezt megtette, nyomja meg az Enter billentyűt a billentyűzeten, és kezdje el a következő sort, amely így néz ki:

 "fname": "Olivia", 

Nyomja meg az Enter billentyűt, és adja hozzá a következő sort:

 "lname": "Nightingale", 

Folytassa lefelé, amíg el nem készíti a szükséges bejegyzéseket. Az utolsó bejegyzés (példánkban a biztonsági szint) nem ér véget vesszővel (mivel ez jelzi a dokumentum utolsó bejegyzését).

A dokumentum kitöltése után ( D ábra ) kattintson a Dokumentum létrehozása elemre a mentéshez.

D. ábra: A kitöltött dokumentum.

Ez visszatér az adatbázis Dokumentum létrehozása ablakához, ahol rákattinthat az első dokumentum megnyitásához és szerkesztéséhez, vagy új dokumentumot hozhat létre az adatbázishoz.

És ehhez elengedhetetlen egy CouchDB adatbázis létrehozása a Fauxton web-alapú eszköz segítségével.

Nyílt forrású heti hírlevél

Nem akarja kihagyni a Linux operációs rendszerre és a nyílt forrású alkalmazásokra vonatkozó tippeinket, útmutatásainkat és kommentárjainkat. Keddenként szállították

Regisztrálj még ma

© Copyright 2020 | mobilegn.com