> For the complete documentation index, see [llms.txt](https://janeto.gitbook.io/mongodb-toan-tap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://janeto.gitbook.io/mongodb-toan-tap/capped-collection-trong-mongodb/tao-capped-collection-trong-mongodb.md).

# Tạo Capped Collection trong MongoDB

Để tạo một Capped Collection, chúng ta sử dụng lệnh thường dùng là createCollection nhưng với tùy chọn **capped** là **true** và xác định kích cỡ tối đa (bằng byte) cho Collection đó.

```
>db.createCollection("cappedLogCollection",{capped:true,size:10000})
```

Với size của Collection, chúng ta cũng có thể giới hạn số Document trong Collection đó bởi sử dụng tham số **max**:

```
>db.createCollection("cappedLogCollection",{capped:true,size:10000,max:1000})
```

Nếu bạn muốn kiểm tra xem một Collection là capped hoặc không, sử dụng lệnh **isCapped**:

```
>db.cappedLogCollection.isCapped()
```

Nếu có một Collection đang tồn tại mà bạn có ý định muốn chuyển đổi thành capped, bạn sử dụng code sau:

```
>db.runCommand({"convertToCapped":"posts",size:10000})
```

Code này sẽ chuyển đổi **posts** collection đang tồn tại thành một Capped Collection.
