Yêu cầu thg 12 12, 2022 4:58 CH 225 0 2
  • 225 0 2
0

Tăng performance trong mongodb

Chia sẻ
  • 225 0 2

Có cách nào ngoại trừ index mà có thể nâng performance trong mongodb lên cao được không vậy ạ

2 CÂU TRẢ LỜI


Đã trả lời thg 12 14, 2022 4:16 SA
Đã được chấp nhận
0

Theo kinh nghiệm cá nhân, mình recommend bạn một số phương thức tăng performance mongDB nhé:

Tối ưu hoá thiết kế CSDL

  • Reference lồng nhau tối đa 2 cấp độ (2 collections) - BCNF
  • Hạn chế lưu trữ array (push, pop nhiều lần)
  • Lưu ý kích thước tối đa mỗi collection (16 MB)

Tối ưu hoá câu lệnh quey: Filter -> Sort -> Pagination -> Projection

Chiến lược đánh index thông minh

Chia sẻ
Đã trả lời thg 12 13, 2022 7:35 SA
0

Mongo bên mình dùng 3 tháng 25GB luôn đây, nâng performance có thể chia làm 2 họăc 3 con nhé

Chia sẻ
thg 12 13, 2022 7:38 SA

nếu chia làm 2 3 con thì kết nối với server như thế nào vậy ạ, mongo có hỗ trợ việc đó không ạ

Avatar Pham Hoc @hoc_anms
thg 12 22, 2022 9:17 SA

@kuyuta bạn tìm hiểu thêm về Replication in MongoDB nhé

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí