关于用大数据建立lucene的问题

我想用lucene做文件搜索,那么需要把文件的内容作为一个field来建立索引,
Field f2 = new Field("content", 数据, Field.Store.YES, Field.Index.TOKENIZED);
这个数据有大小限制吗?最大是多大,还有如果文件特别大,不可能一次性读入,怎么分多次读入却填入一个field中呢?谢谢!

可以尝试用这个构造函数:Field(String name, Reader reader)

一般来说是没有限制的,关键是java虚拟机里不允许过长的字符串,否则会造成内存溢出!