2013-07-12 22 views
5

tôi có những 3 tập tin trong một thư mục và tất cả chúng đều liên quan đến một chỉ số được tạo ra bởi Lucene:đoạn Lucene Hiểu

  • _0.cfs
  • segments_2
  • segments.gen

Tất cả chúng được sử dụng để làm gì và có thể chuyển đổi bất kỳ định dạng nào thành định dạng có thể đọc được hay không để phân biệt thêm một chút về cách hoạt động của các chỉ mục của Lucene?

Trả lời

6

Hai tệp phân đoạn lưu trữ thông tin về các phân đoạn và tệp .cfs là tệp kết hợp bao gồm các tệp chỉ mục khác (như tệp chỉ mục, lưu trữ, xóa, v.v.).

Đối với tài liệu của các loại tập tin khác nhau dùng để tạo ra một chỉ số Lucene, thấy điều này summary of file extensions

Nói chung, không, file Lucene không phải con người có thể đọc được. Chúng được thiết kế nhiều hơn cho hiệu quả và tốc độ hơn khả năng đọc của con người. Cách để có được một định dạng có thể đọc được của con người là truy cập chúng thông qua API Lucene (thông qua Luke, hoặc Solr, hoặc một cái gì đó tương tự).

Nếu bạn muốn hiểu rõ về định dạng tệp đang sử dụng, thì codecs package sẽ là nơi để xem.