Currently,  buffer sizes for BufferedIndexInput and
BufferedIndexOutput are equals and have constant size of 1024 bytes.

When using a database for index persistence, it slowdowns performance much
because of relatively small buffer size. With JDBCDirectory and buffer
size increased from 1Kb to 16Kb I got 200%(3 times) performance
increase for indexing.

What about adding a possibility to change buffer size on runtime, that
client code can set appropriate values depending on what persistence
type for indexing is used?

Max


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to