Nếu bạn muốn tạo dữ liệu hợp lý cho mục đích thử nghiệm, đây là một công thức hữu ích bằng cách sử dụng một số công cụ dòng lệnh:
-
mongodb-schemađể suy ra một lược đồ xác suất cho một bộ sưu tập hiện có -
morelikethisđể chuyển đổi giản đồ đó thành một mẫu -
mgeneratejsđể tạo tài liệu mới theo mẫu giản đồ -
mongoimportđể nhập các tài liệu mới vào MongoDB
mongoimport là một phần của công cụ dòng lệnh MongoDB tiêu chuẩn; ba công cụ đầu tiên có thể cài đặt được từ npm :
npm install -g morelikethis mongodb-schema mgeneratejs
Cách sử dụng mẫu để tạo 1.000 tài liệu mới dựa trên phân tích các tài liệu hiện có:
Nếu bạn chưa có bất kỳ dữ liệu thử nghiệm nào (hoặc muốn mô tả hình dạng của các tài liệu mới), bạn luôn có thể bỏ qua phân tích giản đồ và bắt đầu với mgeneratejs và mongoimport .