- vừa được xem lúc

Tiêu hoá file cấu hình MongoDB

0 0 30

Người đăng: No Code

Theo Viblo Asia

  1. Lời giới thiệu: Cùng mình tìm hiểu cách cấu hình mongodb trên môi trường production ( centos, ubuntu, linux...) để sử dụng với nhiều mục đích khác nhau.
  2. Configuration File Options: Vị trí file config:
  • Linux: /etc/mongod.conf
  • Macos: /usr/local/etc/mongod.conf or /opt/homebrew/etc/mongod.conf
  • Windows: <install location>/binmongod.cfg
  1. Sample file config: image.png
  2. Explain:
    • fork : true -> cài đặt này bật chế độ daemon cho mongod cho phép bạn chạy cơ sở dữ liệu như một máy chủ thông thường.
    • bindIp : localhost -> sử dụng cài đặt này buộc máy chủ MongoDB chỉ lắng nghe các yêu cầu đến từ IP localhost. Bạn có thể sử dụng nó để nghe các IP an toàn khác.
    • port : 27017 -> đây là cổng mặc định được các cá thể cơ sở dữ liệu MongoDB sử dụng. Bạn có thể thay đổi cổng thành một cổng tùy chỉnh nếu bạn muốn.
    • quiet : true -> điều này vô hiệu hóa tất cả trừ các mục quan trọng nhất trong tệp đầu ra / nhật ký. Đối với triển khai sản xuất, bạn nên đặt nó thành false.
    • dbPath : /var/lib/mongodb -> cài đặt này chỉ định nơi MongoDB sẽ lưu trữ các tệp của nó.
    • systemLog.path : /var/log/mongodb/mongod.log -> đây là đường dẫn mà mongod sẽ ghi đầu ra của nó.
    • logAppend : true -> điều này đảm bảo rằng mongod thêm các mục nhật ký mới thay vì ghi đè các mục hiện có trong quá trình máy chủ bắt đầu hoạt động.
    • storage.journal.enabled : true -> điều này cho phép viết nhật ký.
  3. Reference: https://hevodata.com/learn/mongodb-configuration-file/

☺️☺️ Hôm nay tới đây thôi. Hẹn gặp lại ở những phần kế tiếp 😉😉

Bình luận

Bài viết tương tự

- vừa được xem lúc

Mô hình quan hệ - thực thể (Entity – Relationship Model)

Mô hình quan hệ thực thể (Entity Relationship model - E-R) được CHEN giới thiệu vào năm 1976 là một mô hình được sử dụng rộng rãi trong các bản thiết kế cơ sở dữ liệu ở mức khái niệm, được xây dựng dựa trên việc nhận thức thế giới thực thông qua tập các đối tượng được gọi là các thực thể và các mối

0 0 117

- vừa được xem lúc

[Embulk #1] Công cụ giúp giảm nỗi đau chuyển đổi dữ liệu

Embulk là gì. Embulk là một công cụ open source có chức năng cơ bản là load các record từ database này và import sang database khác.

0 0 40

- vừa được xem lúc

Window Functions trong MySQL, Nâng cao và cực kì hữu dụng (Phần II).

Chào mọi người, lại là mình đây, ở phần trước mình đã giới thiệu với mọi người về Window Functions Phần I. Nếu chưa rõ nó là gì thì mọi người nên đọc lại trước nha, để nắm được định nghĩa và các key words, tránh mắt chữ O mồm chứ A vì phần này mình chủ yếu sẽ thực hành với các Window Functions.

0 0 90

- vừa được xem lúc

Window Functions trong MySQL, Nâng cao và cực kì hữu dụng (Phần I).

Chào mọi người, mình mới tìm hiểu đc topic Window Functions cá nhân mình cảm thấy khá là hay và mình đánh giá nó là phần nâng cao. Vì ít người biết nên Window Functions thấy rất ít khi sử dụng, thay vì đó là những câu subquery dài dằng dặc như tin nhắn nhắn cho crush, và người khác đọc hiểu được câu

0 0 897

- vừa được xem lúc

Disable và Enable trigger trong Oracle

Origin post: https://www.tranthanhdeveloper.com/2020/12/disable-va-enable-trigger-trong-oracle.html.

0 0 29

- vừa được xem lúc

Lưu trữ dữ liệu với Data Store

. Data Store là một trong những componet của bộ thư viện Android JetPack, nó là một sự lựa chọn hoàn hảo để thay thế cho SharedPreferences để lưu trữ dữ liệu đơn giản dưới dạng key-value. Chúng ta cùng làm một so sánh nhỏ để thấy sự tối ưu của Data Store với SharedPreferences nhé.

0 0 61