Ai co kinh nghiem nhieu ve tuning performance cho Mongo DB help minh voi!

330 views
Skip to first unread message

pdhdhbk

unread,
Oct 2, 2012, 11:58:42 PM10/2/12
to phpvi...@googlegroups.com
Hien tai minh dang host du an web http://automatic.vn va trien khai luu tru tren MongoDb.
Van de gap phai la em Mongo Db cua minh bi exhausted, Cpu nhay nhot toi boi`.

Em nay Mongo nay cung phai chiu nhieu tai, vi cung co 9 thread chay crawler du lieu ..
Xin hoi bac nao co kinh nghiem de tuning performance cho viec insert nhe nhanh hon di khong a, mong duoc thinh giao.

Thanks all!

luubk

unread,
Oct 3, 2012, 3:37:44 AM10/3/12
to phpvi...@googlegroups.com
Mình thì không có câu trả lời cho câu hỏi này, chỉ thắc mắc là: tại sao người đặt câu hỏi không viết Tiếng Việt có dấu cẩn thận để mọi người dễ hiểu câu hỏi nhất nhỉ?

poke

unread,
Oct 3, 2012, 4:17:54 AM10/3/12
to phpvi...@googlegroups.com
Mongod sẽ ngốn CPU và lâm vào tình trạng exhausted khi free memory < data size .
Nói một cách đơn gian RAM phải lớn hơn kích thước database , và database server chỉ chạy một mình mongo .
Việc 9 hay 900 thread insert mongo thì chả bõ bèn gì cả đâu . 
Dự án http://hatforrent.com còn có lượng crawler kinh khủng hơn rất nhiều :d .
P/s cái dự án automatic này của bạn mà dùng hatforrent + wordpress thì 1 tuần xong .

pdhdhbk

unread,
Oct 3, 2012, 9:12:32 AM10/3/12
to phpvi...@googlegroups.com
Sorry vì có 1 số phím của mình nó bị hỏng :))

Vào 14:37:44 UTC+7 Thứ tư, ngày 03 tháng mười năm 2012, luubk đã viết:

pdhdhbk

unread,
Oct 3, 2012, 9:28:12 AM10/3/12
to phpvi...@googlegroups.com
Hiện tại em Automatic.vn đang dùng vps Ram 2G thôi nên cần kinh nghiệm tuning của các bác để cho nó lighweight.

Ps:/ Bác có biết thang hatfrorrent co chế hoạt động của nó thế nào ko! 

Vào 15:17:54 UTC+7 Thứ tư, ngày 03 tháng mười năm 2012, poke đã viết:

poke

unread,
Oct 3, 2012, 9:19:18 PM10/3/12
to phpvi...@googlegroups.com
Đại khái thì hatforrent sẽ làm luôn cho bạn phần crawler và parser luôn , sau đó push content sang trang của bạn .

Dùng để làm trang tổng hợp tin tức , autoblog , hay push content cho mobile ...
Còn mongo tunning kiểu gì cũng phải làm 2 việc :

1 là tách DB server ra riêng 
2 tăng memory > datasize 

Còn những việc đánh index , replicate , cache ... là tất nhiên 
Đơn giản vì kiến trúc của mongo nó phải làm vậy . 
Reply all
Reply to author
Forward
0 new messages