frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

Mongo DB - NoSQL duomenų bazių serverio įdiegimas CentOS 6 OS aplinkoje

IV_RomanLIV_RomanL Interneto vizija
edited 2012 rugpjūčio 22 Į Duomenų bazių serveriai
Pateikiamas paprastas ir greitas būdas Mongo DB NoSQL duomenų bazių serveriui įdiegti. Mongo DB rekomenduojamas asmenims, kurie kuria aplikacijas, kurios naudoja šią duomenų bazę. Pamoka paruošta naudojantis CentOS 6 64-bit operacine sistema.

1. Įjungiame Mongo DB repozitoriją:

Sukuriame .repo failą.
nano /etc/yum.repos.d/mongodb.repo
Kuriame įrašome:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
2. Įdiegiame mongo DB serverį:
yum install mongodb-org -y
3. Jei pageidaujate, galite atlikti konfigūracinius veiksmus (pagal nutylėjimą esančios reikšmės taipogi tinka):
nano -w /etc/mongod.conf
4. Paleidžiame mongo DB:
service mongod start
Aktyvuojame automatinį paleidimą po serverio perkrovimo:
chkconfig --levels 235 mongod on
Viskas. Mongo DB sėkmingai įdiegtas.

Galime atlikti testą, įsitikindami jog serveris funkcionalus.

Įrašykite komandą:
mongo
Pasinaudokite pavyzdiniu komandų rinkiniu:
> use test
switched to db test
> db.foo.find()
> db.foo.save({a: 1})
> db.foo.find()
{ "_id" : ObjectId("4b8ed53c4f450867bb35a1a9"), "a" : 1 }
> db.foo.update( {a: 1}, {a: 5})
> db.foo.find()
{ "_id" : ObjectId("4b8ed53c4f450867bb35a1a9"), "a" : 5 }
Ištestuoti išorinį prisijungimą prie duomenų bazės galite naudodami komandą:
mongo serverio_IP:prievadas/duomenų_bazė
Pavyzdys:
mongo 127.0.0.1:27017/test
---
Naudingos nuorodos:

Norėdami palikti komentarą, turite prisijungti arba registruokis.