0
Hỏi Về Tìm Kiếm Trong 300 Triệu Document MongoDB
Mình có 1 collection có khoảng 300 triệu Document, có 3 File: Id, name, age Mình find 1 document db.lists.find({name: "Hiep"}) nó chạy tầm 1 phút rồi chưa xong, và báo time out, Cho mình xin hướng giải quyết với ạ,
1 CÂU TRẢ LỜI
Mình chạy câu lệnh tạo index mà nó chạy 10 phút chưa xong nhỉ
@hoangkim1982 Đợi thôi bạn. Tạo xong index thì mới tìm kiếm nhanh được.
@hoangkim1982 Nó lâu là do bạn chưa tạo index ngay từ đầu. Giờ có nhiều dữ liệu mới tạo nên vậy
@com0tf3 cảm ơn bạn nhiều nha, mình làm được rồi
Mình muốn câu lệnh tìm kiếm trên chạy dưới 30 giây ạ.
@hoangkim1982 cách nhanh nhất để tìm kiếm là bạn tạo index đó.
@com0tf3 mình tạo index mà câu lệnh chạy khở tạo index cho field name nó chạy lâu quá nhỉ, 10 phút chưa xong bạn ạ