简介微信的文字和语音聊天记录都是保存在手机本地的。你用一段时间微信就会发现微信的体积越来越大,有好几个G,这全部都是微信的聊天记录。微信所有的聊天记录都是通过腾讯的服务器进行缓存的。以前qq有一个叫离线文件的功能,原理就是A用户先把文件发送到腾...
微信的文字和语音聊天记录都是保存在手机本地的。你用一段时间微信就会发现微信的体积越来越大,有好几个G,这全部都是微信的聊天记录。
微信所有的聊天记录都是通过腾讯的服务器进行缓存的。以前qq有一个叫离线文件的功能,原理就是A用户先把文件发送到腾讯服务器上代为保存,然后等B用户上线之后就从腾讯服务器上下载下来。微信是默认手机是一直在线的,但是手机也不是24小时每一分没一秒都是开着微信聊天的界面的,所以微信也需要用到缓存聊天记录的功能。等用户接受到信息才会释放到这条信息。
微信的聊天记录都是需要加密的,中间获取好的聊天记录都是一段乱码,否则很容易形成泄密。这个加密和解密的逻辑都在腾讯手中。如果腾讯想要看用户的聊天记录,是可以做到的,也只有腾讯做得到,还好腾讯最新的愿景和使命是:科技向善。
微信的语音聊天,在2分钟内有撤回功能,原理是你向腾讯的服务器发送一条撤回的指令,腾讯的服务器将已经发送到所有终端的信息都收回。腾讯能做到这一点说明腾讯可以定向会某一些信息做删除销毁的措施。
微信删除重装后会发现微信的聊天记录都没有了。这也证明了微信的聊天记录是存在本地的。这也造成了很大的用户体验的问题。钉钉的聊天记录都在服务器啥上保存一份,所以删除钉钉,重装可以找到所有的聊天记录。
微信至今还没做语音转发功能,据说是考虑到用户的隐私。
作者还行,文化答题达人,热爱阅读,热爱交流,每年读书300本,对我感兴趣的可以关注一下我。谢谢。
微信部门属于腾讯旗下的一个分支,我们都知道,腾讯的服务器会保存QQ聊天记录,因此可以在手机或电脑等终端设备上,设置其漫游最近7天,最近30天,或者是最近2年的QQ聊天记录,既然是这样的话,那么微信会不会也有一套服务器专门可以用来保存用户的聊天记录等资料呢?如果有的话可不可以随时调用查看?
虽说微信部门从来没有承认有服务器会保存用户聊天记录等信息,但是我们从理论上分析一下的话,这个难度还是很大的,毕竟微信数以亿计的庞大用户群,每个人每天都可能产生巨大的聊天和语音等数据,如果腾讯服务器真的要来保存这些数据的话,那么这个数据量实在是太庞大了,腾讯服务器的运营成本也会非常高。
因此,虽说腾讯不差钱,但是对于微信这样一个免费的社交软件来说,花费太多的服务器资源是不值得的,还不如拿这些服务器供给手游使用更划算。目前来说我们手机微信上的聊天记录和语音还是保存在手机本地,这样也可以快速调取数据,我们也可以看到,微信上相互转发的图片和文件,腾讯服务器一段时间后也会自动删除,这都是为了节省服务器资源。
从实际使用来看,微信彻底删除重装后会发现微信的聊天记录都没有了,而且也没有任何找回渠道,这也证明了微信的聊天记录是存在本地的,而且微信至今还没做语音转发功能,应该也是考虑到用户的隐私,毕竟对于微信如此的国民级APP来说,隐私真的比任何事都重要,一旦隐私信息上出现问题,微信的口碑可能就一落千丈。
感觉很多人阴谋论,又不懂这些,出来乱喷!首先,所有用户聊天数据,经过加密保存在本地,叫本地聊天记录,当然,如果朋友那边接收到,他那边也有!中间通过某种通讯协议传输,哪怕经过腾讯的服务器,协议本身传输的数据不会保留,也不会是任何形式的数据存在,不排除有一定的数据缓存出现,但因为沟通双向加密而且聊天记录等东西都是保存在本地的,因为网络拉取读写太慢,最快就是本地保存!而那些说聊天记录删除后依然可以恢复原因是删除操作只是在微信里面不显示,实际记录依然在本地数据库里面。
聊天记录不保存,但个人消费记录,用户id,大数据,使用习惯都会在腾讯那边保存的。
聊天记录是一个很庞大的数据,就算有数据中心能容纳,在软件跟数据库之间的读写上根本匹配不来速度,所以记录不可能在远端保存!
中国10几亿人口,微信10亿用户,你不犯法没人去干预你,你若犯法任何软件任何数据都将会暴露你!所以别天天用微信却天天喷人家,人家也没让你花钱去使用他软件,全是可以了!