微信的文字和语音聊天记录都是保存在手机本地的代备案。你用一段时间微信就会发现微信的体积越来越大腾讯服务器,有好几个G,这全部都是微信的聊天记录。腾讯服务器,微信聊天语音记录会在腾讯服务器保存多久微信所有的聊天记录都是通过腾讯的服务器进行缓存的。以前qq有一个叫离线文件的功能,原理就是A用户先把文件发送到腾讯服务器上代为保存,然后等B用户上线之后就从腾讯服务器上下载下来。微信是默认手机是一直在线的,但是手机也不是24小时每一分没一秒都是开着微信聊天的界面的,所以微信也需要用到缓存聊天记录的功能。等用户接受到信息才会释放到这条信息。微信的聊天记录都是需要加密的,中间获取好的聊天记录都是一段乱码,否则很容易形成泄密。这个加密和解密的逻辑都在腾讯手中。如果腾讯想要看用户的聊天记录,是可以做到的,也只有腾讯做得到,还好腾讯最新的愿景和使命是:科技向善。微信的语音聊天,在2分钟内有撤回功能,原理是你向腾讯的服务器发送一条撤回的指令,腾讯的服务器将已经发送到所有终端的信息都收回。腾讯能做到这一点说明腾讯可以定向会某一些信息做删除销毁的措施。微信删除重装后会发现微信的聊天记录都没有了。这也证明了微信的聊天记录是存在本地的。这也造成了很大的用户体验的问题。钉钉的聊天记录都在服务器啥上保存一份,所以删除钉钉,重装可以找到所有的聊天记录。微信至今还没做语音转发功能,据说是考虑到用户的隐私。作者还行,悟空问答文化答题达人,热爱阅读,热爱交流,每年读书300本,对我感兴趣的可以关注一下我。谢谢。对的,微信指纹支付的原理有两种,一种是像iOS系统那样,指纹存在手机专门的加密芯片中,发起支付是调用系统模块,给微信反馈一个是否正确的值;还有一种是安卓系统中微信要求先手机用户指纹并上传到腾讯的服务器上,用户发起支付时直接与微信服务器中存储的指纹进行比对。像华为这样对用户隐私保护比较到位的厂商都是直接将用户指纹存在手机芯片中的。除了IOS系统,安卓系统的手机微信都要求将指纹上传,否则不给开通指纹支付。其实这就看谁强势的问题,如果安卓阵营各个都像华为这样,那么微信也不敢这么干了。题主答题不易,满意记得互相关注哦。提到腾讯的服务器一直都是腾讯的痛处,现在都是。腾讯创业之初,因为买不起服务器,当时就想把QQ卖掉。而现在将服务器管理部门独立为腾讯云,开放商用了,却被隔壁家阿里云甩远了好几条街。腾讯服务器现在自用完全够了,然后基于云计算方式,大力构建服务器数据处理中心,成为了服务器提供商。为用户提供私有云,公有云和混合云等多样化的服务器服务。那么其服务器到底有多大,显然不能用台,也不能用多少TB来衡量了。腾讯没公布,我们也没法去统计,但是从下面这些官方数据可以一斑窥全豹了。1.在国内腾讯有20个服务器数据中心。2.亚太地区有7个,已经开放3个。还有4个即将开放3.美洲3个。开放了2个,1个即将开放。4.欧洲2个。1个开放,另一个莫斯科正在加紧建设中。除了以上这些腾讯自建的服务器数据中心外,还有下面这些腾讯入股或者租用合作的。这么多的服务器显然不是一般公司所能仰望的。越大的互联网科技公司,对安全要求越高。建这么多服务器有商业上的原因,也有政策和信息安全的需要。比如谷歌当初退出中国原因之一就是用户数据没能留在国内服务器上。所以服务器有多大,已不仅仅是要存储多少信息数据的问题了,更是一个国家信息安全需要的问题。除此以外,腾讯运行的不同产品,为了用户有更好的体验,可能还会去租赁或者合作别人的服务器。以LOL为例,看下图。从上面可以看到,杭州,济南的服务器出现了。而腾讯并没有在这些地方建服务器节点,可能是租用或者合作伙伴提供的。腾讯不同产品会根据用户多少,地理位置远近而采用不同大小的服务器。自身无法到达的地方,就用合作方式。经济利润更合理的地方,就自建。因此,赚的越多,腾讯服务器就越多;使用的用户越多,服务器就建的越多。有人使用其产品的地方,就有其身影!