#1 - 2022-8-23 03:56
飛龍 🇺🇸🇯🇵🇹🇼🇺🇦 (让我们远离冰冷的房间,亲自推动历史的进程。 ...)
信源:https://www.3dmgame.com/news/202208/3849871.html
根信源:https://www.bilibili.com/video/BV1FS4y1T7sL
P.S.楼中有人恶意歪楼引战,觉得烦建议屏蔽。
根信源:https://www.bilibili.com/video/BV1FS4y1T7sL
P.S.楼中有人恶意歪楼引战,觉得烦建议屏蔽。
服务器本质是带有和其他设备交互的隐语的,不是的东西乱说要么真不动要么就是有引导话题倾向
https://bgm.tv/group/topic/372487#post_2083161
然后在你的这种设想下,腾讯会不会依赖于可能在某一天之后就再也不上线的“用户设备”来满足这个监管需求。
你这个“方案”无论是在政治还是经济上都不划算。
看到别人有回复马上打起十二分精神起来搅屎。
可能的解释楼下已经给出过了,有可能是技术债。就算不是技术债,软删除也是很正常的删除实现方案。
哪怕没有其他的解释,一个道德、经济和政治上都不合算的方案对于腾讯这样的体量的商业公司来说也不可能是正确的解释,不知道你怎么搞得好像这种“not even wrong”的东西是可能的正确理论,需要其他的理论来竞争一样。
我就问你:【1】用户的聊天记录会被自动备份到腾讯,这个行为是用户不可控制的对不对?【2】手机是你的,但是你没有对聊天记录的控制权,那么控制权在谁手上呢?在腾讯手上。【3】那你能说这个手机是你的吗?现在是你买了手机,但是被流氓软件强奸,导致控制权不在你手上,那你说这叫不叫腾讯的服务器?
大概单拎出来哪一句都能堪比“中国大力发展煤工业是因为火箭要烧水洗煤”。
这样你总理解我说的什么意思了吧?
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
对不起让我笑一会,属实是绷不住了,原来龙b你自己封的“五毒”居然是传说中“在BGM的恶名”,又一次把老子的大牙笑掉了。有点好奇龙哥你什么时候能再整点当初靠逻辑谬误舌战群儒的好活给大伙看看,绝壁比新番好看一百倍。
网友坠喜欢的telegram搞了这么多年也没把中文聊天记录搜索功能做得能用,90%的情况下都是失效的,that's so racist, Durov.
对于有着这么多功能的微信来说,它的本体大小倒是还能接受了。至少对我来说比啥都没干就1-2G的高德地图、饿了么、bilibili、luckin、淘宝之类的,以及一大票500m-1G区间的玩意儿要合理多了。
多设备限制和xpose本身就是为了反黑产吧,不算稀奇。
我自己用的是存储空间清理, 听说清浊也还行
我都是PC 24小时挂机的,还可以定期备份。
其余的大部分都是其他小程序之类的非聊天功能合并进来造成的。
我微信聊天记录不多不太明显,以qq为例,删除了聊天记录之后虽然占用空间有所减少,但是依然有十几G的占用空间,是*永远*不会自行消失的,重启qq、重启手机都不会,不是只是不会即时消失而已。只有完全删除App重装才行。
>达到某个条件再执行重整释放空间
用户选择“删除所有聊天记录”这一行为难道不应该满足这个条件吗?当然,事实是没有任何条件能让他“重整”(至少我没发现),所以讨论这条件也没意义了。
开销大没问题,事实是我用他提供的这个选项删除时,qq就已经要删几分钟甚至十分钟以上了,结果最后还是没删掉是怎么回事。
我知道卸载app是啥原理,这个和我们的话题没关系。现在的问题是qq完全没有提供任何官方途径可以减少体积到接近刚装完的状态,总不能说他技术上就做不到吧?
> 达到某个条件再执行重整释放空间
这个条件通常不是针对qq微信删除聊天记录等用户行为触发的, 而是像appendo only file体积过大, 亦或是有定时重整任务等数据库内部机制所触发的。忘了最早是在哪个分布式数据库的资料里面看到的这类设计, 不过redis里面有相似的机制供持久化文件的体积压缩 (https://redis.io/commands/bgrewriteaof/ )。
总之实现物理删除是吃力不讨好的事情, 真正在乎那点空间的用户是少数中的少数。
>被删了的这部分空间也需要新的聊天记录覆盖, 就结果而言数据库文件不太可能出现体积的缩小
新的聊天记录和存了几年的聊天记录大小能比吗?…反向索引也是,本体都删了反向索引自然也没用了可以重建,而且不会有多大(都没记录了)。
我之前chrome访问某个阴间网站由于JS的问题反复会自动跳转,且每次会自动往URL里加几百个字符串,导致我的History DB暴增到10G,我简单进那个table按长度搜索delete然后vacuum,几秒钟时间就把体积缩小到了100M以内。
我是真的不知道你反复说明似乎想证明腾讯或者SQLite技术上无法做到删除后缩小DB体积是啥意思,而且很奇怪地夸大vacuum的performance问题,就qq这个数量级的DB,vacuum真的不需要多久。你如果直接说腾讯懒得做我也认了,不会和你争论这些。
提炼一下观点:
1. 腾讯只是标记删除-> facts,但是只是把问题从“为什么删除记录之后还占这么大空间”变成了“为什么用户要求删除之后他还不物理删除”而已。
2. 物理删除也不会减少多少体积-> 不符合我对sqlite的认知
3. 物理删除太吃力所以不做->不敢苟同。事实上从系统级删库后QQ也只是启动时花约1分钟重建数据库就能正常使用就可以反证完全可以在合理的时间里做到物理删除。另外PC qq我没记错是没有全部删除的选项的,只是标记删除可以理解。手机QQ明明有一个“删除全部”的功能,还有不少标榜清理空间的功能,还标记,是否合理?
4. 用户不在乎-> 那我只能身边统计学了,大部分人还是在用256GB以内的手机,各种网络上抱怨qq/微信体积太大的并不少见。很多微信办公比较多尤甚
msg3.0至少做了2013年版本以来的后向兼容,表里大量使用行外的blob来存储消息数据,而不是定长的行内存储,是搜索性能低下的部分原因,即使到了2018年的9.0.7版也有锁表的问题,其积弊可见一斑。
另一个侧面印证msg3.0性能问题的是pc qq表重建的耗时,利用qq自带的导入导出工具,我5G的数据库都要5分钟以上,带图导入耗时更久,因为要重做图片路径。他那个新版打开之后进度条走的很快的"重建"大概只是sql update了某些版本相关的元数据而已。
而你说的Chrome历史表我也了解,首先是Chrome只保留3个月历史压缩体积,这也意味着他是有自行做vaccum的,其次vaccum基本意味着锁表+重写一次数据库,你可以测试一下在10G级别(指vaccum完还剩10G)上这要耗时多久,写10G的数据对于大多数硬盘来说IO就要半分钟了,还不包括寻址等计算的时间。当然你我都觉得这是值得付出的时间,但相信对大多数pc qq用户来说这是没有必要的也从不会想到要去做的。
至于性能较好的手q, 相信重建耗时确实如你所说的非常之快。可是你站在马化腾的角度想想,完全删库再重建对他真的没有任何好处。一堆群、联系人甚至qq空间的元数据要重新下载,流量钱也是马化腾出的,就为了省你手机上几个G的空间。你省出的只是微不足道的空间,马化腾可是损失了带宽算力和金钱啊!(振振有词)
每天都有1亿人教张小龙/马化腾做微信/qq,但其实张小龙/马化腾只要服务好剩下13亿人就可以了不是吗 你看到抱怨的可能就在这1亿人里面,看似很多不假,放大到全国实则很少吧。
1. https://www.zhihu.com/question/19887265
2. https://cloud.tencent.com/developer/news/313517
先不论微信, QQ的数据库表存的可不只有纯文本啊, 想想样式、图片路径都用纯文本存, 时间戳、发信人、所属群聊等各种元数据的开销算下来也是很可观的, 平均下来肯定也不止100字节一行聊天记录了, 再加上数据库文件也不可能做on the fly的压缩, 体积不是这么容易估算的。
这里给一个参考, 无图的情况下导入我6年600W行的qq数据库, 花了15分17秒, 体积是7.75GiB, 也就是平均约1400字节每行,刨去超额分配的空间也是远超100字节每行
有点自知之明不用“小而美”,大概骂他的人也会少很多
plus支撑这个日活的是技术团队,不是张小龙
你说的收费也是伪命题,免费又不是慈善,让你免费用一样能赚钱,功能还没有别人同款免费的好,免费不是功能缺失的理由。
这么垃圾的产品还要被迫在普通微信和企业微信里二选一,如同被强奸一般,再加上毫无自知之明的PM还觉得自己产品“小而美”,所以说张小龙司马
我觉得你也不用给张小龙找台阶下了,微信很多功能都是很好解决的,你都说了他能支持上亿日活,有什么技术问题解决不了呢?费用问题,搜索本地的历史聊天记录总不要费用吧,为什么搜不到呢?为什么群删除了就再也找不回来了呢?这个团队从来不关系这种体验问题,或者知道但是产品不care就从来没人改善。产品只care给平台找的新的变现渠道,care公众号靠大数据推荐卖了多少流量,care新增加的小视频入口够不够多,怎么让没用上小视频的人都来用小视频。现在的微信,根本就和”小而美“三个字无缘。
假设微信真的后端牛逼,前端拉跨,连个搜索、清理空间都不会做,那好啊,你把SDK把API开放出来,让开源社区替你做,推特tg都有API都有第三方客户端。这样又不敢,出来一个第三方客户端就封一个,怕什么呢?怕别人独立开发做的比你好?还是把你的变现入口全抢了?IM软件,工具软件,笑 一个占了市场横行霸道强奸所有人的”超级APP“罢了
其实你要细数它作恶绝不止这点,比如不遵守Android开发规范在用户根文件夹拉屎...
所以说为啥不用iOS?能够自动根据架构和机型分别下载执行码和素材。加钱就能解决的问题非要自己折腾自己。
后台接入api这个是最明显的,为了规范化,强制要求域名做api接入,并且必须用80端口,国内运营商按照法规是自动扫描80接口的内容的。所以这样就把风险转嫁给了云服务提供商和运营商的互相博弈。你如果申请过企业固定ip的话就知道运营商对80端口有多敏感。这样的话等于微信白嫖了运营商的华为关键词审核能力,如果是以前这套东西是思科做的,价格就更贵了,现在虽然便宜了,不过还是能省则省,白嫖不快乐吗?
备案是另一个体现,这个钱其实是交不到微信手里的,也许你说只不过是利益输送这样才有南山必胜客,不过这也体现了微信为了costdown能外包就尽量外包了。
对于微信文章的审核,这一部分确实不能直接省掉,但是微信也有很多降成本的手段,比如只能修改一次,最多15个字,这样减少二次审核的必要性,还有所谓的限流,其实一个方面是服务器分流,另一个是作为机器审核的一个前置判断,没够五百次的连机器审核都成本都可以省掉直接关键字就够了,超过一定数量的再用ai审核,量大的再人工审核,确定能不能放到10W加的专用集群上。
当时他们就给本帖中某个用户贴了一个“用树洞兴风作浪”的“五毒”头衔。但那件事最后我记得是sai老板宣布他们找错人了而结束的。讲道理我并不认为龙哥会没有看到sai老板最后的定性,而这个小团体的突然出现又突然消失,使得小团体内部的得出的这些个结论也并没有那么靠谱。不懂龙哥为什么就这么理所当然地拿过来当一个已得证的定论就开始用了,非常的诡异
所以在贴这种,被你歪曲的“众所周知”之前,能不能先把这些具体前提全贴出来?
不过也难怪,毕竟龙杂最喜欢做的就是把那些站在他的对立面而他又说不过的人批成小团体,靠贬低侮辱别人来证明自己是对的,所以龙杂非常热衷于搞各种小名单,之前在主页挂人还被sai警告了一次,虽然事实上他到了现在都还是死性不改。龙杂如今好不容易盼到一个和他一样水平的人来一起整了个“五毒”出来,怎么能放弃这次批斗的机会呢。我估计给龙杂生在文革那个年代估计也就是个红卫兵的货色,也不知道他哪来的脸标榜自己是知识分子,简直笑话。
上次那个和服帖子中应该集齐了吧?你数一下上蹿下跳洗地的那几个粉红就知道了。
https://chii.in/group/topic/368948
龙畜的经典战役:
https://chii.in/group/topic/367979
龙畜歪楼键政的事迹:
https://chii.in/group/topic/368128#post_1961063
可惜最后一个被删帖了,也不知道龙哥是不是因为知道那个贴被删了死无对证才好意思说自己从不歪楼键政的。
恶意引战
佩洛西来的那个帖子我可是一句都没说好吧?
顺便给大家确认一下你说的前提是否确有其事啊,不然你又玩你那招胡编乱造可怎么办嘛。
众所周知,龙哥在帖子底下不用脑子说话,只会到处纠人病句、发动自己的终极奥义之逻辑谬误大全,叫“我从没见过一个网站是不能指正别人的错话的”(摘自龙哥原话)
众所周知,以上这些事迹,如果是别人对龙哥做,那就叫是“搅屎棍”“bgm五毒”(自己封的)“粉蛆”
现在就特么开始“你跑来我的帖子,发表和主题无关内容,占领大量版面,这不叫引战是什么?楼上那个00刷了70楼,你是不是觉得太少?”,你脑子是不是进了狗屎啊?双标成这个逼样还有脸自称是大学教授,你的脸皮可真不薄啊
龙哥你作为话题的发起者应该是有责任更认真地回复楼上的技术向讨论的,而不是说些什么“我认为”
至于张小龙没妈这种事就不用特地跳出来说了,大家早就知道了
回不回复不是我嘅责任,是要用户自觉正常参与讨论,不是像杠精一样找乐子发癫。
你就跟这个 UP 主说:在BGM有个叫飞龙的人和人吹水的时候放了你和3DM的链接,3DM剽窃了你的观点,我 L'AN 路见不平,做起了杠精小丑乐子人。我要求你再发个视频澄清,证明BGM这个叫飞龙的是错的,然后跟我合影留念。你最好跟我合作,不然我要你回答什么是分布式服务器!
或者你也可以反过来,跑去恐吓3DM的主编,警告他们不要剽窃B站UP主的评论区哦!否则我 L'AN 没法在BGM做小丑乐子人了。我劝你最好合作,不然我要你回答什么是分布式服务器!
@Sai🖖
至于你被刁难纯属自己风评太差啊
我生活在乔帮主一统天下千秋万载的平行世界中
把龙哥引过去真的好吗?