MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

nâng cấp mongodb

Để Nâng cấp MongoDB trên Ubuntu

Trước tiên, Sao lưu dữ liệu của bạn sử dụng Mongoexport

ví dụ:

mongoexport --db sales --collection contacts --out contacts.json --journal

Sau đó, kiểm tra phiên bản MongoDB bạn đang chạy bằng cách ra lệnh:

$ mongod --version

phiên bản db v1.8.2 , pdfile phiên bản 4.5 -Wed 24 tháng 10 15:43:13 phiên bản git:nogitversion

Xác nhận nếu mongo hiện đang chạy:

$ ps -deaf | grep mongod

mongodb 15408 1 0 tháng 6 năm06? 13:50:00 / usr / bin / mongod --config /etc/mongodb.conf

Để tắt MongoDB

$ ./mongo

> sử dụng quản trị viên

> db.shutdownServer ()

máy chủ sẽ ngừng hoạt động ...

Sau đó, nâng cấp theo các hướng dẫn sau:Cách cài đặt MongoDB trên Ubuntu

Thêm khóa công khai Gen 10 (người tạo MongoDB) vào apt-get để bạn tin tưởng vào gói của họ:

$ sudo apt-key adv --keyserver keyerver.ubuntu.com --recv 7F0CEB10

$ echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen">> /etc/apt/sources.list.d/10gen.list

Cập nhật các gói của bạn:

$ sudo apt-get cập nhật

cài đặt gói MongoDB Debian / Ubuntu của 10gen:

$ sudo apt-get install mongodb-10gen

Các gói sau sẽ được LOẠI BỎ : mongodb

MỚI sau đây các gói sẽ được cài đặt: mongodb-10gen

Nếu bạn gặp lỗi , hãy thử:

$ apt-get autoremove

Xác nhận rằng mongodb người dùng / nhóm có quyền ghi vào thư mục dữ liệu:

$ sudo chown -R mongodb:mongodb / var / lib / mongodb /.

Khởi động MongoDB dưới dạng Daemon (quy trình nền) bằng cách sử dụng lệnh sau:

$ mongod --fork --dbpath / var / lib / mongodb / --smallfiles --logpath / var / log / mongodb.log --logappend

Để tắt MongoDB, hãy nhập Mongo CLI, truy cập quản trị viên và đưa ra lệnh tắt:

$ ./mongo

> sử dụng quản trị viên

> db.shutdownServer ()



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ngày chuyển đổi MongoDB thành chuỗi

  2. Nhận BinData UUID từ Mongo dưới dạng chuỗi

  3. MongoDB $ ceil

  4. tiếp tục trong cursor.forEach ()

  5. Bản ghi ngẫu nhiên từ MongoDB