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

Xuất tệp system.profile từ MongoDB không hoạt động

Từ database-profiling-and -sạc điện :

Ngoài ra, hãy xem mongoexport chỉ xuất giá trị dữ liệu của một phân đoạn (mặc dù lỗi này đã được sửa từ 1.9.1 và bạn sử dụng phiên bản mới hơn nhiều)

Vì vậy, hãy cố gắng mongoexport trực tiếp từ mongod ví dụ chứa system.profile bộ sưu tập bạn muốn.

**UPDATE**

Một cách tiếp cận thứ hai là không sử dụng mongoexport mà lấy bộ sưu tập trực tiếp từ vỏ mongo (vì bạn có thể xem bộ sưu tập từ bên trong mongo shell).

Để làm điều đó, trước tiên hãy viết tập lệnh sau và lưu vào print-profile.js

c = db.system.profile.find();
while(c.hasNext()) {
  printjson(c.next());
}

sau đó thực thi dòng sau từ bash shell:

mongo localhost:27000/mydb print-profile.js  > profile.json

Chờ một chút và trong profile.json bạn sẽ có dữ liệu bạn cần.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nối dữ liệu vào tệp gridfs hiện có

  2. Kết quả nhóm theo khoảng thời gian 15 phút trong MongoDb

  3. Làm cách nào để tạo người dùng mongodb đầu tiên đã bật ủy quyền?

  4. Meteor.js triển khai tới example.com hoặc www.example.com?

  5. Chuẩn hóa dữ liệu trong MongoDB