请教一个non-dbi数据库问题

请教一个non-dbi数据库问题
请教高手,
我需要建一个non-dbi数据库,有点像金山词霸,大概是几百个索引,每概包个索引指向二百个汉字的文本信息,请教什么方法能得到最快的搜索速度及占用较小的内存?仅仅用storable模块将每个索引内容写入一个单独的文件合适吗?