lucene中创建索引到ftp上

3 篇文章 0 订阅
2 篇文章 0 订阅

我在apache的网站上找到了commons-vfs中支持对于ftp的读,并不能写,怎么才能对ftp上的文件进行随机写(可以对指定位置的旧数据进行替换为新数据),大家有没有什么建议,公司想要将索引创建到ftp,查询也到ftp上取,我自己觉得效率低


1、Lucene中索引项中多个如果放多个字段的话,中间的分割符不是任意的,我试过的有效的有:”:“, "|",无效的有:”-“,”=“


2、继承Directory类既可以拓展Lucene的索引文件存储方式

3、ftp的URI格式: ftp://[username[:passwd]@]hostname[:port][absolute-path]

eg:ftp://myusername:mypaswd@somehost/pub/


4、索引文件segment*采用随机写的方式,一般它会将CRC校验码随机写到前面的部分,替换原来的,只有随机写可以实现在指定的位置写指定长度字节







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值