2012-01-25 10 views
7

Đối với mọi trường Chỉ mục RavenDb tôi có thể chỉ định Bộ nhớ, Sắp xếp, Lập chỉ mục và Trình phân tích. Trong trường hợp nào tôi nên sử dụng/không sử dụng các thuộc tính này?Thuộc tính trường Chỉ mục RavenDb

Tôi đã cố gắng tìm mô tả chi tiết về các thuộc tính này nhưng không thành công.

Trả lời

6

Có tài liệu tốt có sẵn ở đây: http://ravendb.net/docs/client-api/querying/static-indexes/configuring-index-options

Đối với khi sử dụng/không sử dụng chúng: do nhu cầu nhu cầu của bạn. Hầu hết thời gian, bạn không cần phải tạo một chỉ mục tĩnh của riêng mình và chỉ có thể dựa vào khả năng của RavenDB để tạo ra một chỉ mục động dựa trên các truy vấn của bạn. Tuy nhiên, nếu bạn muốn thực hiện các công cụ như tìm kiếm văn bản đầy đủ, lưu trữ trường hoặc lập chỉ mục bản đồ/giảm, bạn sẽ cần phải xác định trước chỉ mục tĩnh.

+1

Cảm ơn bạn, đó thực sự là những gì tôi cần. Tôi sẽ chỉ thêm một url nữa mô tả chỉ mục Sắp xếp: http://ravendb.net/docs/client-api/querying/static-indexes/customizing-results-order – SiberianGuy