Apa itu MongoDB? Itu loh, engine basis data non-relational (atau lagi ngetren dengan sebutan NoSQL) yang schema-free dan: *
* Document oriented
* Javascript enabled
* Fast, scalable, available, and reliable
Lalu, apa yang membuat MongoDB istimewa? **
* Native language integration
* Rich data types
* Atomic modifiers
* Dynamic queries
Saya sendiri belum pernah mencoba MongoDB ini, dan tertarik untuk mencoba setelah mendengar podcast TemanMacet.com eps #49. Karena MongoDB sudah ada di repo Ubuntu 10.04, caranya install juga jadi gampang. Kalau lebih suka GUI silakan pake synaptic tapi kalau mau sedikit bermain-main di terminal silakan buka terminalnya, lalu ketik:
sudo apt-get install mongodb
Instalasi selesai, mari mencoba mengakses shell mongodb dengan perintah:
mongo
Oops, malah errot
mongos: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory
Ternyata ada pustaka yang kurang, artinya kita harus install paket tambahan dan karena pustaka libmozjs ini adanya di pake xulrunner-dev, marilah memasang paket tersebut, kembali ke teminal
sudo apt-get install xulrunner-dev
Kemudian buat sebuah symbolic link ke /usr/lib:
sudo ln -s /usr/lib/xulrunner-1.9.2.6/libmozjs.so /usr/lib/
Terakhir hidupkan ulang layanan mongodb:
sudo service mongodb start
Coba lagi akses shell si mongodb
mongo
mongodb shell
Credit to sunng
Instalasi MongoDB di Ubuntu 10.04 Lucid Lynx 64 bit
Langganan:
Poskan Komentar (Atom)







0 komentar:
Poskan Komentar
Silahkan tinggalkan komentar anda disini...