Jothi,
As point out in another
thread, JavaRanch uses flat files, not a database.
While I would expect it to be large, keep in mind the data is just text - not attachments. This makes the memory requirements significantly smaller than say an e-mail system.