qq聊天记录的数据库存取原理是什么?解决方案

qq聊天记录的数据库存取原理是什么?
都知道聊天记录存在user 下面的QQ号码文件夹,里面有个Msg2.0.db 数据文件。里面是什么数据存储格式。按时间,分页,如何快速提取?(当数据海量的时候)
------解决方案--------------------
自定义的格式。
------解决方案--------------------
文件格式显然比数据库要快  也没必要存数据库里面
------解决方案--------------------
我上次看过,其实在该文件的目录下有好几个这样的db文件,格式是一样的,我在那里面有找到过QQ号。
至于分页面应该根据每面能显示的条数进行的。
搜索是根据日其月来的
海量数据,我想不太可能,最多达个几百MB,要是有时间我一定可以把这个格式给解出来(搞不好可以像QQ拉拢MSN用户一样)。
------解决方案--------------------
应该是自定义格式,似乎还加了密的
------解决方案--------------------
加密过的了,应该是不能破解的。
------解决方案--------------------
有时不要太相信这些“权威”。因为这样会摧残很多创新
------解决方案--------------------
自定义的格式:
LZ可以考虑使用json。