Chúng tôi có một dự án mới để lập chỉ mục một lượng lớn dữ liệu và để cung cấp thời gian thực. Tôi cũng tìm kiếm phức tạp với các khía cạnh, văn bản đầy đủ, không gian địa lý ...MongoDB + Elasticsearch hoặc chỉ Elasticsearch?
Nguyên mẫu đầu tiên là lập chỉ mục trong MongoDB và tiếp theo, vào Elasticsearch, bởi vì tôi đã đọc rằng Elasticsearch không áp dụng tổng kiểm tra trên các tệp được lưu trữ và chỉ mục không thể tin tưởng hoàn toàn. Nhưng kể từ phiên bản cuối cùng (trong phiên bản 1.5), bây giờ có một kiểm tra và tôi đoán liệu chúng ta có thể sử dụng Elasticsearch làm kho dữ liệu chính không? Và lợi ích của việc sử dụng MongoDB ngoài Elasticsearch là gì?
tôi không thể tìm được cập nhật câu trả lời về các tính năng thoses trong Elasticsearch
Thanks a lot
Điều đó phụ thuộc nhiều vào trường hợp sử dụng của bạn và thiết kế ứng dụng tổng thể. Đây là một câu hỏi quá rộng để được trả lời ở đây một cách hợp lý. –
Ok, nhưng có chống chỉ định sử dụng Elasticsearch? Có một fonctiannality được cung cấp bởi MongoDB nhưng không phải bởi Elasticsearch? – user1853777
Lưu trữ dữ liệu abitrary, ví dụ? –