What is the difference between a single file, for example, a lucene Compound File and a muti file for a dependent index type?
it uses fewer files to store the index, so it can help avoid the problem. Too many open files (which on unix you process with ulimit).
It is also slower.