2012-05-10 45 views
5

Câu hỏi 1: Chúng tôi có thể làm tăng thời gian truy vấn (chỉ với việc tháo dỡ) mà không đề cập đến các giá trị tăng tại thời gian chỉ mục?Tăng thời gian chỉ số Solr VS Tăng thời gian truy vấn?

Câu hỏi 2: Ưu điểm/nhược điểm của việc tăng thời gian chỉ mục trong Tăng thời gian truy vấn và ngược lại là gì.

Query thời gian và chỉ số thời gian thúc đẩy:

Tại chỉ số thời gian, bạn có tùy chọn để thúc đẩy một tài liệu cụ thể (hoàn toàn hay chỉ là một lĩnh vực). Đây là nội bộ được lưu trữ như là một phần của số định mức, mà phải được kích hoạt cho điều này để làm việc. Nó không phổ biến để thực hiện tăng thời gian chỉ mục. Tại thời điểm truy vấn, chúng tôi đã mô tả trước đó cách tăng một mệnh đề cụ thể của truy vấn cao hơn hoặc thấp hơn nếu cần. Sau đó, truy vấn Disjunction-Max (dismax for short) mạnh mẽ sẽ được chứng minh, có thể áp dụng các tìm kiếm cho nhiều trường với các mức tăng khác nhau một cách tự động.

--Paragraph từ chương 4 của cuốn sách "Solr 1,4 Enterprise Search Server"

Trả lời

7

Câu hỏi 1

Vâng, hoàn toàn.

Câu hỏi 2

thời gian Index có thể thúc đẩy được một chút nhanh hơn nhưng bạn cần phải biết rằng tăng các được mã hóa trên một byte duy nhất mà có thể dẫn đến mất độ chính xác: In Lucene, why do my boosted and unboosted documents get the same score?

tăng các truy vấn thời gian là linh hoạt hơn (chúng có thể được cấu hình trên cơ sở từng truy vấn).

Tăng thời gian chỉ số là một chút không thực tế, tôi muốn khuyên bạn nên bắt đầu với tăng thời gian truy vấn.

+0

Cảm ơn jpountz vì đã trả lời nhanh. –

Các vấn đề liên quan