tôi đã không thực hiện bất kỳ hội nhập, và tôi chắc chắn rằng bạn đã googled, nhưng ...
http://nosql.mypopescu.com/post/383437318/integrating-mongodb-with-solr
http://blog.knuthaugen.no/2010/04/cooking-with-mongodb-and-solr.html
Vấn đề này bạn có thể sẽ chạy vào với một "psuedo thời gian thực" giải pháp, tùy thuộc vào khối lượng của bạn, là hiệu suất. Hiệu suất Solr với cam kết cao không phải là lớn nhất. Nói cách khác, nó không thực sự là một giải pháp lập chỉ mục thời gian thực vì nó là một giải pháp lập chỉ mục lô. Tùy thuộc vào những gì bạn đang thực sự làm điều này có thể hoặc có thể không phải là một vấn đề cho bạn.
ElasticSearch (đã đề cập ở trên) gần đây đã gây ra nhiều tiếng ồn trong thế giới blog và nó có api JSON, vì vậy bạn có thể muốn xem nó nếu bạn đang sử dụng MongoDB. Tôi đã chạy qua these performance metrics khi thực hiện một số nghiên cứu về cam kết trong thời gian thực (tôi chưa từng sử dụng ElasticSearch).
AFAIK, chỉ có một (đóng góp rất chuyên dụng) đóng góp cho ElasticSearch.
Cảm ơn, tôi đã thấy những người đã có - ATM Tôi sẽ làm gì với đuôi bằng cách sử dụng con trỏ tailable, và cập nhật chỉ mục khi cập nhật của DB. Có vẻ như không phải là phương pháp hiệu quả nhất cho rằng như bạn đã nói, Solr là xấu tại cam kết thời gian thực, nhưng nó sẽ làm cho bây giờ. –