GNU/Linux >> Znalost Linux >  >> Ubuntu

Instalace nejnovější MongoDB (2.0.3) na Linux Mint 12 / Ubuntu 11.10

MongoDB je open source databáze orientovaná na dokumenty navržená s ohledem na škálovatelnost a agilitu vývojářů. Místo ukládání dat do tabulek a řádků jako u relační databáze, v MongoDB ukládáte dokumenty podobné JSON s dynamickými schématy. Cílem MongoDB je překlenout propast mezi obchody klíč-hodnota (které jsou rychlé a škálovatelné) a relačními databázemi (které mají bohaté funkce). Binární soubory jsou dostupné pro Windows, Linux, OS X a Solaris, MongoDB je k dispozici zdarma pod licencí GNU Affero General Public License. Jazykové ovladače jsou k dispozici pod licencí Apache. 10gen navíc nabízí komerční licence pro MongoDB. Je přístupný po síti, napsaný v C++.

Funkce MongoDB:

  • Úložiště orientované na shromažďování – snadné ukládání dat v objektovém stylu
  • Plná podpora indexů, včetně vnitřních objektů
  • Profilování dotazů
  • Podpora replikace a převzetí služeb při selhání
  • Efektivní úložiště binárních dat včetně velkých
  • objekty (např. videa)
  • Automatické sharding pro škálovatelnost na úrovni cloudu (Q209)
  •  Cílem projektu je vysoký výkon, škálovatelnost a přiměřená hloubka funkčnosti.

Zde je výukový program o instalaci nejnovější MongoDB (jak nyní MongoDB 2.0.3) na Linux Mint 12 / Ubuntu 11.10.

10gen vydává balíčky apt-gettable. Jejich balíčky jsou obecně čerstvější než ty v repozitářích Debianu nebo Ubuntu. Obsahuje pouze stabilní verze pod názvem mongodb-10gen. Tento balíček může být v konfliktu s mongodb balíčky v Debian/Ubuntu (pokud jej již máte nainstalovaný).

Otevřete Terminál (Ctrl + Alt + T).

Instalace:

Nejprve musíte přidat klíč GPG pro balíček MongoDB debian.

raj@geeksite~/$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10

Potom musíme přidat úložiště do našeho systému, takže upravte následující soubor.

raj@geeksite~/$ sudo gedit /etc/apt/sources.list

Přidejte následující řádek.

deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen

Aktualizujte systémové úložiště.

raj@geeksite~/$ sudo apt-get update

Nainstalujte MongoDB.

raj@geeksite~/$ sudo apt-get install mongodb-10gen

Ovládání MongoDB:

MongoDB má svůj vlastní řídicí systém, lze jej spustit / zastavit pomocí snadno známých příkazů.

raj@geeksite~/$ sudo start mongodb

raj@geeksite~/$ sudo stop mongodb

nebo pomocí normálních init skriptů.

raj@geeksite~/$ /etc/init.d/mongodb start

raj@geeksite~/$ /etc/init.d/mongodb stop

nebo pomocí servisního příkazu.

raj@geeksite~/$ service mongodb start

raj@geeksite~/$ service mongodb stop

Potvrďte verzi MongoDB.

raj@geeksite~/$ mongod --version
db version v2.0.3, pdfile version 4.5
Mon Mar  5 06:08:34 git version: 05bb8aa793660af8fce7e36b510ad48c27439697

To je vše. Nyní máte na svém počítači nainstalovanou nejnovější verzi MongoDB.


Ubuntu
  1. Nainstalujte μTorrent (uTorrent) na Linux Mint 12 / Ubuntu 11.10 / 12.04

  2. Nainstalujte Mozilla Thunderbird 11 v Linux Mint 12 / Ubuntu 11.10 / 12.04

  3. Nainstalujte si Mozilla Firefox 11 na Linux Mint 12 / Ubuntu 11.10 / 12.04

  1. Instalace nejnovější MongoDB (2.0.3) na Linux Mint 12 / Ubuntu 11.10

  2. Nainstalujte Dropbox na Ubuntu 11.10 / Linux Mint 12

  3. Instalace VirtualBoxu 4.2 na Linux Mint 14

  1. Jak nainstalovat Firefox 10 na Ubuntu 11.10 / Linux Mint 12

  2. Nainstalujte Google Chrome 26 na Ubuntu 12.10 / Linux Mint 14

  3. Instalace Linux Mint Cinnamon do virtuálního počítače