MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongodb na serwerze linux

Przede wszystkim upewnij się, że dbpath istnieje.

mkdir -p ~/data/db

Następnie zacznij mongod od:

mongod --dbpath ~/data/db

Wreszcie:

mongo

EDYTUJ :Widziałem, jak niektórzy głosowali na tę odpowiedź. Aby było jasne, to rozwiązanie polega na uruchomieniu mongod z linii poleceń. W większości przypadków, jeśli zainstalowałeś pakiet MongoDB ze źródeł, możesz po prostu uruchomić demona za pomocą:

sudo systemctl start mongodb # Arch linux
sudo service mongod start # CentOS/Redhat

Plik konfiguracyjny można znaleźć w:

vim /etc/mongod.conf

A jeśli chcesz, aby demon uruchamiał się automatycznie przy starcie,

sudo systemctl enable mongodb # Arch Linux
sudo chkconfig mongod on # CentOS/Redhat


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Duży indeks MongoDB buduje się bardzo wolno

  2. Jak migrować dane w MongoDB

  3. Jak utworzyć indeks zagnieżdżony w MongoDB?

  4. Policz unikalne wartości w tablicy modelu w MongoDB

  5. grupowe gromadzenie MongoDB według miesiąca i łączne przychody dla wykresu churn/przychodów