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
.