像qq的聊天记录都是怎么保存的?使用什么技术

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:11:42
我想应该不是用数据库吧。因为难道用户下载一个qq还要下载数据库么?那么它是怎么保存的呢?

QQ聊天->通过解密算法重新读取你已有的聊天记录->继续聊天->产生聊天记录->保存在临时点(缓存或者内存)->QQ下线->临时保存的聊天记录通过加密算法写入到你本地目录下的一个文件里->QQ聊天

保存成本地文件,对文件进行加密算法

用文件保存,可以将多条记录保存到缓存当中,当用户下线的时候,再将记录写到文件

就是文件保存,就在你qq的安装目录下有一个跟你登录过的帐号同名的目录,你试下删除它,记录就没了