我在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校验码随机写到前面的部分,替换原来的,只有随机写可以实现在指定的位置写指定长度字节