Cú pháp để tạo một bộ sưu tập và loại bỏ một bộ sưu tập trong MongoDB là gì?

Các bộ sưu tập giống như các bảng của RDBMS và đủ khả năng để lưu trữ các tài liệu thuộc các loại khác nhau hoặc khác nhau. Việc tạo và xóa các bộ sưu tập trong MongoDB có thể được thực hiện theo những cách cụ thể. Trong chương này, bạn sẽ tìm hiểu về cách tạo các bộ sưu tập trong cơ sở dữ liệu được tạo bằng MongoDB

Tạo Bộ sưu tập trong MongoDB

Việc tạo bộ sưu tập có thể được thực hiện bằng cách sử dụng db. createCollection(tên, tùy chọn). Tuy nhiên, thông thường, bạn sẽ không yêu cầu xây dựng hoặc xây dựng một bộ sưu tập của riêng mình. MongoDB tự động thực hiện tác vụ tạo này khi bạn bắt đầu chèn một số tài liệu để tạo cơ sở dữ liệu. Đây là một cú pháp sẽ cho bạn biết cách tạo bộ sưu tập của mình trong MongoDB

cú pháp

db.createCollection(collection_name, options)

Ở đây, db.createCollection() là phương pháp được sử dụng; . "tùy chọn" là một loại tài liệu được thêm vào giúp chỉ định kích thước của bộ nhớ cùng với việc lập chỉ mục bộ sưu tập trong cơ sở dữ liệu. Tham số này là tùy chọn

Ví dụ sau đây cho thấy cú pháp của phương thức createCollection() với các tùy chọn của nó

Thí dụ

db.createCollection(, { capped: ,
                              autoIndexId: ,
                              size: ,
                              max: ,
                              storageEngine: ,
                              validator: ,
                              validationLevel: ,
                              validationAction: ,
                              indexOptionDefaults: ,
                              viewOn: ,
                              pipeline: ,
                              collation: ,
                              writeConcern: } )

Dưới đây là chi tiết của một số trường quan trọng có thể được sử dụng làm tùy chọn trong phương thức createCollection()

MongoDB là một chương trình quản lý cơ sở dữ liệu tài liệu NoSQL mã nguồn mở được viết bằng C++. Cơ sở dữ liệu NoSQL có thể được sử dụng hiệu quả khi làm việc với các tập dữ liệu phân tán lớn; . MongoDB có thể quản lý, lưu trữ hoặc truy xuất thông tin định hướng tài liệu. Các tổ chức có thể sử dụng nó cho nhiều tính năng khác, bao gồm các truy vấn không được tham số hóa, lập danh mục, phân phối tải và thực thi JavaScript phía máy chủ. Bài viết thảo luận về phương thức tạo tập hợp, cú pháp, tên và các tùy chọn của nó sẽ giúp truy xuất, lưu trữ, thao tác và truyền đạt dữ liệu tổng hợp.  

Chương trình chứng chỉ chuyên nghiệp về khoa học dữ liệu

Tấm vé cuối cùng cho các vai trò công việc hàng đầu về khoa học dữ liệu Khóa học khám phá

Cú pháp để tạo một bộ sưu tập và loại bỏ một bộ sưu tập trong MongoDB là gì?

Tạo phương pháp thu thập

Trong cơ sở dữ liệu quan hệ, có các bảng, trong khi trong MongoDB, có các bộ sưu tập, có khả năng lưu trữ các tài liệu thuộc các loại khác nhau hoặc không giống nhau. Một số cách có thể được sử dụng để tạo và xóa các bộ sưu tập trong MongoDB. Trong đó có một cách là sử dụng db. createCollection(tên, tùy chọn). MongoDB tự động tạo một bộ sưu tập cho một lệnh được chèn nếu không có bộ sưu tập tương tự nào tồn tại trong cơ sở dữ liệu MongoDB

Ví dụ: Để tạo bộ sưu tập giới hạn, hãy chèn lệnh sau,

db. createCollection(“giáo viên”,{capped. thật, kích thước. 9232768}){“được”. 1}

Sau khi chèn lệnh này, một bộ sưu tập có tên “giáo viên” có kích thước tối đa là 9232768 byte sẽ được tạo trong cơ sở dữ liệu MongoDB. Khi bộ sưu tập đạt đến giới hạn kích thước, việc ghi đè các mục cũ sẽ bắt đầu

Cú pháp của phương thức tạo bộ sưu tập

Đưa ra là một cú pháp của Phương thức tạo bộ sưu tập có thể được sử dụng để tạo một bộ sưu tập trong MongoDB. db. createCollection(tên_bộ sưu tập, tùy chọn)

Tên và Tùy chọn

Trong phương thức Tạo bộ sưu tập, “tên” là tên của bộ sưu tập được tạo. “Tùy chọn” là một tài liệu được sử dụng để biểu thị cấu hình của bộ sưu tập, bao gồm kích thước bộ nhớ và lập chỉ mục.  

Tham số

Loại hình

Sự mô tả

Tên

Sợi dây

Tên bộ sưu tập

Tùy chọn

Tài liệu

Thông số kỹ thuật của cấu hình của bộ sưu tập

Tùy chọn là một tham số tùy chọn, vì vậy chỉ cần chỉ định tên của bộ sưu tập. Đưa ra dưới đây là danh sách các tùy chọn có thể được sử dụng. Xin lưu ý rằng tất cả các thông số này là tùy chọn

Đồng ruộng

Loại hình

Sự mô tả

giới hạn

Boolean

Nếu nó được đặt thành true, bộ sưu tập được giới hạn sẽ được bật, đây là bộ sưu tập có kích thước cố định tự động ghi đè lên các mục nhập cũ nhất khi đạt đến kích thước tối đa. Nếu true được chỉ định, tham số kích thước cũng cần được chỉ định

ID chỉ mục

Boolean

Nếu true được đặt, tự động, một chỉ mục sẽ được tạo trên trường ID. Giá trị mặc định của nó là sai

kích thước

con số

Chỉ định kích thước tối đa cho bộ sưu tập được giới hạn theo byte. Nếu đúng được chỉ định, thì trường này cũng cần được chỉ định

tối đa

con số

Chỉ định số lượng tài liệu cao nhất được phép trong bộ sưu tập

Bộ sưu tập thông thường không có giới hạn về kích thước, không giống như bộ sưu tập có giới hạn, có giới hạn về kích thước. Trước tiên, MongoDB đánh giá trường kích thước của bộ sưu tập được giới hạn và sau đó kiểm tra trường tối đa trong khi chèn tài liệu

chủ đề liên quan

  1. Thả cơ sở dữ liệu trong MongoDB
  2. Tạo cơ sở dữ liệu trong MongoDB
  3. Tài liệu cập nhật MongoDB
  4. Các kiểu dữ liệu trong MongoDB
  5. Lập chỉ mục trong MongoDB
Bạn đang xem xét một nghề trong lĩnh vực Khoa học dữ liệu?

Sự kết luận

Trong khi sống và làm việc trong thời đại dựa trên dữ liệu hiện nay, các tổ chức cần lưu trữ tất cả tài liệu và tệp của họ trong cơ sở dữ liệu đáng tin cậy. Sau khi trải qua phần thảo luận, bây giờ bạn sẽ có thể tự tin tạo các bộ sưu tập trong MongoDB. Tất cả những gì bạn cần làm là thực thi một số dòng mã và phần còn lại của mọi thứ sẽ diễn ra tự động.  

Bạn muốn trở thành một chuyên gia dữ liệu giỏi hơn và bắt đầu hành trình Khoa học dữ liệu của mình? . Kết thúc chương trình, những người tham gia sẽ được cấp chứng chỉ Khoa học dữ liệu từ Purdue, một trong những trường đại học sáng tạo nhất ở Hoa Kỳ. S. Họ cũng sẽ có cơ hội có kinh nghiệm thực tế trong việc xử lý các dự án của các công ty hàng đầu như Amazon, Walmart, Uber và Mercedes Benz, đồng thời nhận được sự cố vấn nghề nghiệp và thông tin chi tiết có giá trị từ một chuyên gia trong ngành để xây dựng sơ yếu lý lịch và vượt qua các cuộc phỏng vấn

Thông tin về các Tác giả

Cú pháp để tạo một bộ sưu tập và loại bỏ một bộ sưu tập trong MongoDB là gì?
đơn giản

Simplilearn là một trong những nhà cung cấp dịch vụ đào tạo trực tuyến hàng đầu thế giới về Tiếp thị kỹ thuật số, Điện toán đám mây, Quản lý dự án, Khoa học dữ liệu, CNTT, Phát triển phần mềm và nhiều công nghệ mới nổi khác

Cú pháp để tạo một bộ sưu tập và loại bỏ một bộ sưu tập trong MongoDB là gì?

Cú pháp để tạo một bộ sưu tập trong MongoDB là gì?

Trong MongoDB, db. createCollection(name, options) được dùng để tạo bộ sưu tập.

Cú pháp nào được sử dụng để loại bỏ một bộ sưu tập trong MongoDB?

db của MongoDB db. bộ sưu tập. drop() được sử dụng để loại bỏ một bộ sưu tập khỏi cơ sở dữ liệu.

Drop() có nghĩa là gì MongoDB?

Lệnh drop xóa chế độ xem hoặc bộ sưu tập đã chỉ định khỏi cấu hình bộ lưu trữ MongoDB Atlas Data Lake .