STARDICT dictionary also can used for store other information. it is very quickly,and can manage big data by very less memery.you can use 16M memery manage 15G data.
i have write a library for STARDICT dictionary,they have lots of dictionary database.here is site...