请教luncene的性能

本人现在打算用luncene做搜索系统,用户量假设4000万,并发可能会很大。有几个问题没搞清楚:
1:luncene最大能够支持多大的索引文件(在性能没有太大影响的情况下)
2:luncene执行检索的时候是将索引文件完全加载到内存中,然后再查询吗?
3:当业务继续上升时,单台机器上的luncene很可能无法满足性能要求,采用哪种集群技术比较稳定,可靠呢?或者是有没有别的解决方案。


在网上搜了很多天,对于上面的问题还是没有满意的答案,希望各位有实际经验的同学和老师帮助解答一下。