Xapian压缩数据库

压缩数据库可以减小数据库体积,提高检索性能。

基本,我们用-F(如果你之后不准备再更新数据库了)和-b 16KB(一般来说,Block Size越大,越高效)

 注:如果你的Database是通过间断Update进去的。即多次commit进去的。那么上述压缩会非常有用。以我的情况为例:100万文档,分50次建的索引,索引压缩前,对于DF大的Query经常在3~4秒。压缩后,基本能缩到0.8秒左右,简单的Query更快。

 

One thought on “Xapian压缩数据库

Leave a Reply

Your email address will not be published.