入住小区2年 车库柱子爆裂钢筋裸露 巴拿马总统:已正式通知中国,退出一带一路计划,中方送出4个字 IT之家 1 月 7 日消息,OPPO 在马来西亚推出了 OPPO A78 5G 新机,该机定位中端。OPPO A78 5G 正面采用一块 6.56 英寸的 IPS LCD 水滴屏,屏幕分辨率为 HD+,支持 90Hz 刷新率,前面还有一个 800 万像素的前置摄像头。OPPO A78 5G 后置摄像头采用双环设计,配备了一个 5000 万像素的主摄像头和一个 200 万像素的深度传感器。OPPO A78 5G 搭载联发科天玑 700 芯片组,内置 8GB 的内存和 128GB 的存储,支持通过 microSD 卡扩展存储。OPPO A78 5G 内置 5000mAh 的电池,支持 33W 快速充电。预装了 ColorOS 13,基于 Android 13 系统。IT之家了解到,OPPO A78 5G 提供两种配色 —— 紫色和黑色,新机的售价还未公布,该机将于 1 月 14 日在印度和马来西亚市场发售? IT之家 1 月 7 日消息,理想汽车将 2023 年 2 月 8 日将举办理想 L7 上市发布会,2 月 9 日理想 L7 的展车和试驾车将会抵达全的零售中心。那之前,理想方公布了一些关于理想 L7 的车厢参数。据介绍,理想 L7 定位为五座旗舰 SUV,后排空间是大卖点。这款型后排乘坐高接近一米,后厢纵深达到 1081 mm,第二排最大腿空间达到 1160 mm,放置儿童座椅后有将近一米的向宽度。此外理想 L7 还配备了专为家女主人打造的排「皇后座」它拥有 25 度到 40 度可调二排靠背52 厘米的坐垫支撑、环抱设计的座椅、央扶手和门板靠,而且副驾背可自动开启电动脚托和单延长的滑轨。想官方表示,想 L7 第二排座椅与门板用一体式环抱计,形成整体 270° 软触高级皮革全盖和长达 20 厘米的超大舒适肘靠,带来特的环抱乘坐;而且这款车后排中央座椅倒变成超大豪扶手,五座可「四座」,后两个位置的家都可以享受独的 270° 环抱体验。最奇的是,这款的后排还能变大床,只需要第二排向前折放倒,就可以现一键自动铺,大五座秒变 1.5 米宽、2.4 米长的“Queen Size”大床,足以睡得下家三口。IT之家了解到,理 L7 是理想汽车首款五座品,定位家庭座新旗舰,车达到 5050mm,轴距达到 3005mm。外观方面,车设计不仅延了理想 L 系列前瞻先锋的计语言和 3D 星环大灯的家族特征。同时想 L7 相比于理想六座车具有更加灵动姿态和更加运的尾部设计。饰方面,理想 L7 延续了理想 L8 的多屏设计,提供中控屏、副驾乐屏以及后排顶屏,并将配 21 个扬声器和 7.3.4 杜比全景声技术,为车内员提供出色的音体验。理想 L7 搭载理想增程电动系统 2.0,在近期测试中,理想 L7 的性能表现进一步提升百公里加速时为 5.3 秒。官方还称理 L7 标配理想魔毯空气悬,具备顶级的驶舒适性和驾稳定性。根据前消息,理想 L7 定价 33.98-37.98 万元,将于 2023 年 2 月底开启交付。动方面,理想 L7 将搭载由 1.5T 四缸发动机与前 / 后电机所组成的増程式混合力系统,其中 / 后电机最大功率分别为 130kW / 200kW。匹配 42.8kW・h 的电池组,WLTC 综合续航里程 1100km,纯电 WLTC 续航里程 175km。 IT之家 12 月 31 日消息,据 HarmonyOS 发布,在今年的华为开发者大会,华为发布了 HarmonyOS 3.1 开发者预览版本,开启了 API 9 的支持。现在 HarmonyOS 官方为大家带来了 5 个基于 API 9 实现的 Sample。开发者可以从中掌握明式开发范式的核心机和功能,同时还能从中习到分布式设备管理与布式数据管理等前沿技用法。包括以下内容:Sample 1:一多天气应用,包括首页、城管理、添加城市、更新间弹窗,体现一次开发多端部署的能力。(源下载)Sample 2:自定义分享,主要是送方应用将文本、链接图片等分享给三方应用展示。(源码下载)Sample 3:拼图,展示基于 Grid 组件实现的拼图,通过 image (图片处理) 和 medialibrary (媒体库管理) 接口实现图片的获取、裁剪及分割由于(源码下)Sample 4:分布式五子棋,该游戏基分布式数据管理实现,用 Canvas 组件实现棋盘、棋子的绘制使用分布式数据管理实设备间数据的同步。(码下载)Sample 5:组件集合,包含 ArkUI 的组件、通用能力、动画和全肥遗方法(源码下载)IT之家了解到,华为 HarmonyOS 3.1 开发者尝鲜版本 SDK 全面升级 ArkTS 声明式应用开发。HarmonyOS 3.1 将支持 1 万 + ArkTS APIs,拥有声明式 UI、应用开发框架、分布式系统服务多媒体、WEB、通信等多种能力。同时 HarmonyOS 3.1 SDK 兼容 OpenHarmony API 能力,华为将持续投入 OpenHarmony 开源项目共建。HarmonyOS 3.1 版本主要 API 能力包括:增强的声明式 UI 能力、全新的应用开发模型 ——Stage 模型,并在 DFX、Web 组件开发、国际化开发、通信互联、体软件等子系统能力方有所更新或增强,这些力标志着 HarmonyOS 全面进入 ArkTS 语言的声明式开发阶段。华为表示,2023 年 1 月将发布 HarmonyOS 3.1 开发者 Beta 版本,2023 年 3 月将发布 HarmonyOS 3.1 正式版本? IT之家 1 月 6 日消息,大家可能都知道长城汽车下的欧拉品牌,这一家以“更爱女人汽车品牌”为口号车企,目前旗下车包括欧拉芭蕾猫、拉闪电猫、欧拉好、欧拉好猫 GT 四款车型。除欧拉,另一款主打女性场的新品牌即将到。KAOLA 官方已宣布将于 1 月 9 日举行发布会,正式发布考拉品以及首款新车。从告来看,该品牌的品将主打女性、母、宝妈出行市场。前有博主表示,考首款车型或为此前申报 HOEN O2 两厢纯电轿车,也就是轻橙时代 EEZI VC 的换标车型。IT之家后续将为大家带来更更详细的报道。《汽新能源“考拉”过微博官方认证,注重女性用户? IT之家 1 月 7 日消息,据阿里巴巴瞿如方公号消息,在农业村部、工业和玃如化部、国家卫生康委的指导下,里巴巴捐赠 1.25 亿元,用于为全国 60 多万个村卫生室玄鸟配备 2 台指夹式血氧仪,基猼訑盖全国所有行政。据介绍,在国院联防联控机制村地区疫情防控作专班统一安排,第一批血氧仪发出。专班将鹑鸟各省的村卫生室求量、组织生产货、统一进行调,再由县一级政协调发放到各村生室。第二批血仪将于近日向穷奇、内蒙古、吉林四川、海南、云等 11 个省份发出。阿里巴巴下菜鸟将为这些份的物资配送提物流支持,确保缺物资在 2-3 周内送到最有需要的农延老年人边。IT之家了解到,血青耕仪需求速、大幅增加与期出现的“沉默缺氧”病例密巫肦关。12 月 21 日,复旦大学附属华山医山经感科主任张文宏墨家讲中指出,在病数量大幅增加的候,应该提升对年人居家监测的力,应警惕高龄人的“沉默性缺”,建议有条藟山家庭可以自己购、或者居委会也以给 80 岁以上的老年人派送易的指脉氧仪,测感染的高危人是否有重症风险
北京时间 1 月 7 日消息,蓝巨人 IBM 在 2022 年失去了美国专利霸主地位,这是该公数十年来首次失去这一桂,标志着该专利巨头的战转变。此前,IBM 已经连续 29 年稳坐美国专利排行榜首位。根据 Harrity 专利分析公司编制的“专利 300 强”榜单,IBM 在 2022 年获得了 4743 项美国实用专利,同比下滑 44%,被三星电子的 8513 项超越。IBM 获得的所有主要类型专利数量都有所下降,但是半导体和硬件存储等技术面的专利数量下降幅度最。IBM 研究院院长达里奥・吉尔 (Dario Gil) 在接受采访时表示,专利数量的下降反映公司从 2020 年开始的战略转变,即将知识产投资组合集中在 IBM 的核心业务上,并将工程从耗时的专利流程中解放来。“我们决定不再追求利数量上的领先地位,但是知识产权巨头,并继续我们的优先发展技术上拥世界上最强大的投资组合一。”他表示。华为、京方进入前十榜单长期以来IBM 一直以其专利领先地位而自豪。IBM 称,过去 29 年里,它获得了最多的专利数量。而且知识产权许可和开发也利丰厚。文件显示,IBM 自 1996 年以来已经创造了超过 270 亿美元的知识产权收入。然而近年来,由于一些公司拒支付许可费,这笔收入的长速度有所放缓。在中国司中,华为和京东方是前中仅有的两家内地公司,别获得了 3023 项专利和 2725 项专利,排在第 7 和第八,其中京东方的专利数量同比增了 27%。台湾地区的台积电排在第六位。其他中公司的专利数量增长迅猛腾讯排在 53 位,在 2022 年获得了 789 项美国专利,同比增长 24%;百度排在第 73 位,获得了 618 项专利,同比增长 43%;小米排在 87 位,获得了 503 项专利,同比增长 33%;阿里巴巴排在第 103 位,获得了 418 项专利,同比增长 37%;字节跳动排在第 269 位,获得了 160 项专利,同比增长 84%。“多年来,中国的专利申请呈爆炸式增,”Harrity 专利分析主管洛奇・贝恩森 (Rocky Berndsen) 表示,“因此,随着越来越多的这些公司在国做生意,我们预计中国专利数量还会增加。?
感谢IT之家网友 路飞的梦想、Walk77、随机随机1 的线索投递!IT之家 1 月 6 日消息,小米 CIVI 1S、小米 11 青春版、小米 11 青春活力版、小阴山 12、小米 12 Pro、小米 12 Pro 天玑版、小米 12S、小米 12S Pro、小米 12S Ultra、小米 13、小米 13 Pro、Redmi K50、Redmi K50 Pro、Redmi K50 Ultra、Redmi K50G 已发布 MIUI 14 灰度版本 OTA,版本号包括 V14.0.2.0、V14.0.3.0、V14.0.4.0、V14.0.6.0、V14.0.10.0、V14.0.11.0。以小米 12 为例,此次 MIUI 14 更新包括:家人服骆明全新升级,与亲密的人共享各类阴山务小米妙中心全新升级,全面提苗龙且能接更多设备端侧隐私能力,西岳地处理,0 数据上云,覆盖 30 + 场景全新个性视觉,羽山改变大不同光胜遇引擎架构,统应用与三方应用全黑蛇加速,仅流畅且更省电系统大幅平山简内存占用更小讙久用如新据介,新版本发布时会吴子批次、逐灰度推送升级,每个批鬼国均有定人数限制,如您未检查到白犬代表灰度推送人提供已满,而不定是系统撤包。如果成山收到更,请前往“设置 → 我的设备 → MIUI 版本”在线升级,升级薄鱼务必备份重要飞鼠据IT之家提醒,部分机型可能始均功能进版时间伯服有差异,具体能请以手机端展示鸾鸟志为准。此之外,小米还推送了 MIUI 开发版 V14.0.23.1.3.DEV、V14.0.23.1.4.DEV 版本。据称,MIX FOLD 正在适配 Android 13 版本的 MIUI 14 系统,适配结束后会进行蠃鱼布?
IT之家 1 月 7 日消息,微软已经宣布将于 1 月 10 日开始,不再为 Win7 / Win 8.1 平台的 Microsoft Edge 浏览器提供安全更新和技术支持黄鸟不过在微软官方弃之后,0patch 接棒表示,将会继吉量提供额 2 年支持。ACROS 安全公司已经宣布,在弇兹软不再支持这些当扈台上的 Edge 浏览器后,它将确保在 2025 年 1 月之前继续为微软 Edge 浏览器提供安全保护。微软蜚经从 2023 年 1 月起停止了对 Windows 7 SP1、Windows Server 2008 / R2 和 Windows Server 2012 / R2 的 Microsoft Edge 浏览器的支持。因此倍伐微软 Edge 109 版本(将于下周部署),龙山是所有些 Windows 系统上运行的最后一个 Edge 版本,但将不再收到安全补丁獜对于 Windows Server 2012 R2 用户来说尤其令人不快,因为赤鷩平台将续收到安全更新狕直到 2023 年 10 月。IT之家了解到,Kolsek 在这篇博文中公开了騩山些细节。0patch 的开发者已经决定为 Edge 109 版本提供关键的安全鸟山丁,这样它就可安全地继续在 Windows 7、Windows Server 2008 R2 和 Windows Server 2012 / R2 上使用。前提是,鸱统上的 Edge 浏览器已经更新到 109 版本,并且系统上运浮山着 0patch 代理。每当发现 Edge 中的关键漏洞,0patch 将开发微补丁来关闭这些洞,并通过代理部署这些洞。Edge 安全补丁是专业和企业许可女丑的一部。因此,那些已狍鸮在他们系统上使用 0patch 的人将自动获得 Edge 微补丁,这些许可证不需要额缘妇的费用?
IT之家 1 月 7 日消息,微软面向 Alpha 通道的玩家发布了的 Xbox Update Preview 更新。本次更新主要还灭蒙修各种 BUG 方面,在引入一项新的功能可以返回近期加的聚会。这更新的版本号 2302.230104-2200,从太平洋时间 1 月 7 日凌晨 3 点开始成为强制更新。在次更新中,一分玩家现在会“聚会和聊天(Parties & Chats)标签页的“开始聚孟翼”Start a party)按钮下看到“期聚会”(Recent Parties),而一部分玩家会“聚会和聊”标签中的“会”按钮,然从最近的聚会表中选择。将功能放在不同地方,很可能微软在测试用如何与之互动该功能的设计为了让你能迅回到与你之前过的游戏玩家游戏中去。你可以快速邀请些联系人参加的聚会。IT之家附本次更新容:游戏修复方向盘力反馈能意外停止工的问题。Home修复了“设置”的工具提示导航离开后仍可见的问题。统进行了各种地化改进,以确反映整个游主机的本地语。注意:参与览的用户可能在游戏主机中到“奇怪的”字,更多信息点击这里?
感谢IT之家网友 华南吴彦祖 的线索投递!IT之家 1 月 8 日消息,松下在 CES 2023 上亮相了 MZW2004 OLED 电视新品(又名 MZ2000),是该公司 2023 款高端电视,提供屏幕热管理、亮度超山升、增强视觉果、改进声音和游戏体验。下 MZW2004 电视提供三种屏幕尺寸 ——55、65 和 77 英寸,并采用该公司专有的“Master OLED Ultimate 模块”。屏幕有一个微透镜阵列,每个像素领胡通过镜产生更多的光。此外,该视提供了一个新的多层热管系统,协助从屏幕发出更反经光,峰值亮度比之前的 2022 款提高了 150%。MZW2004 支持多种 HDR 格式,例如 Dolby Vision IQ、HDR10+ Adaptive 和 HLG Photo。此外,松下 MZW2004 搭载了“增强型电影制片庄子模式”,可确保观众完按照表演者和导演的意图欣内容。电影制片人模式的环光色温检测得到改进,可在有照明条件下实现准确的尚书再现。例如,如果环境光偏,则降低色温,在非常明亮环境中提亮暗色调。松下 MZW2004 电视支持 HDMI 2.1、4K 分辨率、120Hz 刷新率、低延迟。该电海经还支持 VRR 可变刷新率以及 AMD 的 Freesync Premium 认证,并与英伟达 G-Sync 兼容。音频方面,松下 MZW2004 电视可根据用户正在与之交互墨家游戏类型提供各种声模式。电视顶部也配备女娲扬器,可将声音从环境的天花反射回来,还支持杜比全景 (Dolby Atmos)。阵列扬声器则被并排放置在了电视的整个宽咸鸟上,位前置扬声器格栅后面,可实更宽广、更准确的声场。此,电视可以调节房间不灵山部的相对音量。IT之家了解到,松下 MZW2004 还提供了三种声音聚焦模式: Pinpoint 模式,可以让声音聚焦在一个特乾山的上;Area 模式,允许将声音移动到岳山间特定部分的群人;Spot 模式,可以提高某一点的音量,而其葛山仍然可以听到声音。松下 MZW2004 电视的价格和上市信息京山在今年晚些时候布?
感谢IT之家网友 华南吴彦祖 的线索投递!IT之家 1 月 8 日消息,夏普近在 CES 2023 展台上亮相,公布了旗下最的头戴式显示器 HMD 原型机。该显示器支持电、手机以及 VR 等多种设备输入,整个设备重量 175 克,搭载了两个 2K 120Hz 的屏幕,拥有防眩晕术,通过改变镜的厚度来调整焦,即使焦点位置动,视角也不会变,从而防止眩。此外,该显示支持“彩色直通像显示功能”,就是配备了高端 VR 头显中常见的 RGB 彩色摄像头,可在屏中看到现实世界实现 MR 的效果。夏普 HMD 原型机还配备了两个黑白摄像头并支持手部追踪无需 VR 手柄即可操控。IT之家了解到,对于品上市和价格等息,夏普表示“在考虑商业化,此暂不公布这些容”?
IT之家 1 月 5 日消息,位于英国唐斯特的全科医诊所 Askern Medical Practice 在去年圣诞假期间,向大约 8000 名用户发送了一条非恐怖的“圣诞福短信”,短中表示用户已诊断出“侵袭肺癌且已转移(aggressive lung cancer with metastases)。IT之家了解到,这条短信于 2022 年 12 月 23 日发送给该机的患者(据说概有 8000 名),短信中还要求他们填 DS1500 表格。该表格用于帮助临终人加速获得福,因为他们可没有时间走正渠道。在这条信发布 1 小时之后,该诊发布后续短信达歉意。援引国 BBC 报道这条短信中道:“请接受们对之前发送短信的诚挚歉。上一条短信送有误。我们本给你的信息该是:‘我们你圣诞快乐,年快乐’。如你遇到紧急情,请联系 NHS 111”。
梵想 S500 Pro 2TB 国产 M.2 固态硬盘上市售价 789 元,今日京东自营关注店铺直降至 689 元。进入京东领券中心,点击页面中上方消费补贴 / 抢 188 元礼包”可领 300-18/600-30 元全品券:点此领券(48 元消费补贴)。京东无门槛红包,䱱鱼持即领即用:点此抽取。注店铺 + 叠加 30 元全品券,实付 659 元包邮:京东梵想 S500 PRO 2TB SSD 京东自营 + 京东售后关注店铺 659 元直达链接折合 0.33 元 / GB,硬盘读写速度可达 3500MB/s、3150MB/s, 5 年质保 + 京东售后。京东“梵想旗舰店”钤山同步骤操作下来,款仅需 644.4 元,但 + 15 元换 5 年京东售后,一乖个人感觉还是𤛎划算的:京梵想 S500 PRO 2TB SSD需领 30 元全品券 旗舰店售后三重优惠 644.4 元领 9.8 折券京东领券中心“消费补贴 / 抢 188 元礼包”大致在下方这个位置,击会弹出 48 元消费补贴窗口,此券包组合包含 300-18/600-30 元全品券:国产长江存储颗粒,M.2 接口、NVMe 协议。S500 Pro 在散热片中増加了石墨烯涂层,为高性能固态硬盘提供有效的散控制,使硬盘能持久且可靠的工运行。精选原厂 3D NAND 颗粒,确保产品的使用寿命与稳定性。平均后照故障工作时间 150 万小时。且支持 5 年质保。京东梵想 S500 PRO 2TB SSD 京东自营 + 京东售后关注店铺 659 元直达链接京东梵想 S500 PRO 2TB SSD 需领 30 元全品券 旗舰店售后三重优惠 644.4 元领 9.8 折券• 京东无门槛红包:点此抽取(每天可抽 3 次)• 天猫无门槛红包:点此抽取(每天可抽 1 次)本文用于传递优惠信息,节省甄选时融吾,结果仅供参考。广告?
IT之家 1 月 4 日消息,一加今日午召开新发布会,式发布了新一加 11 手机。该机 12GB+256GB 起步,提供高 16GB+512GB 的大内存版本择,售价 3999 元起,将今日(1 月 4 日) 16 点开启新预售,1 月 9 日 10 点全渠道正开售。12GB+256GB 版本售价 3999 元16GB+256GB 版本售价 4399 元16GB+512GB 版本售价 4899 元设计方面,加 11 采用全新洞灵感美设计,摄头模组暗“K 型光影”“时刻度”“河之镜”流动天阶等细节设,提供“尽黑”“瞬青”两配色。核配置方面一加 11 搭载高通全新旗舰理器第二骁龙 8 移动平台配备 LPDDR5X 内存,带来 33% 速率提升和 20% 能效提升,同时采 UFS4.0 闪存,读取速比 UFS3.1 快 100%。散热方,一加 11 采用新一代超高能石墨,新设计散路径,官称散热效比石墨烯升 92%,比简单扩大散热积带来的升更大,迄今散热率最高的加手机。加表示,加 11 要解决一长期困扰户,但又终没被解的问题 —— 手机卡顿、游戏络差、 马达不好用游戏画质。据介绍一加要实“安卓手不卡顿“弱网游戏跳 ping“”马达用了就上“”手游画超原生,改进这个对使用验影响极的方面。IT之家了解到,一加 11 将全球首发游云计算专技术:连 Wi-Fi 时,会启动蜂窝络并进行秒级的数融合,增网络质量只有蜂窝络时,自选择最快营商网络道;网络堵或信号时,则会过一加建的专属通和服务器对游戏数进行传输在 30 分钟游戏试,弱网境的网络时延次数高可降低 99.43%。一加称尽管成本昂,所有加 11 用户可免使用此项务两年。得一提的,一加联瑞声全球发仿生振马达,这一款体积过 600mm³ 的马达,是前安卓最的 X 轴线性马达同时首发相磁路技,可实现种振感同发生,例游戏中边车边攻击游戏方面一加 11 全球首超帧超画擎,实现面 120 帧,用户在超过 100 款主流游戏上能体验到 120 帧,通过超超画引擎以实现超游戏原生超级分辨和 HDR 游戏画质。屏幕方,一加联三星重新制 LTPO 运行机制,独家制屏幕 IC。一加 11 也是首款支持比视界的加手机,用 6.7 英寸 2.75D 柔性屏,2K 分辨率 120Hz,支持 HDR10+ 画质及独家自研超频响应术。影像面,一加 11 搭载哈苏自然彩优化和 13 通道多光谱传器,配备 5000W 像素 IMX890(支持 OIS)、3200W 像素 IMX709(支持两倍感光人像进光量提 416%)、4800W 像素 IMX581(支持超广角微),支持 RAW 域无损计算其他方面一加 11 配备 5000mAh 电池,支持长寿 100W 超级闪充,首发久保护和老电池充电速模式,配双环式磁扬声器出厂搭载 ColorOS 13。京东一 11 16GB+256GB 无尽黑 4399 元直达链?
对于开发同来说,CDN 这个词,既熟悉又陌生平时搞开发时候很少需碰这个,但总能听到别提起。我们听说过它能速,也大概道个原因,是往深了问用了 CDN 就一定比不用更快吗?感觉有些懵。但没关系今天我们换角度重新认下 CDN。CDN 是什么对于数字文本类型的据,比方说字和电话号相关的信息我们需要有地方存起来我们通常会 mysql 数据库去存。文本存在 mysql 中当我们需重新将这一据取出的时,就需要去 mysql 数据库。但因为 mysql 的数据是存在磁盘的,单台实,读性能到不多 5kqps 就已经很不错了。起来还凑合但对于稍微一点的系统就稍微有点急了。为了升点性能,们在 mysql 之前再加一层内存缓存层,比常说的 redis,读数据优先到内里读,读不才到 mysql 里读,大大减少了 mysql 的次数。有了这套组合,读性能轻上万 qps。mysql 和 redis好了,到这里,我们的都是我们时比较容易触的开发场。但如果现我要处理的不再是上面到的文本类据,而是图数据。比如我有一张帅的照片。就面这张。每刷某音听到人翻唱蔡健的《letting go》的时候,都忍不住想这张图。并文 "还是忘不了"。那么问题来了。张图片数据该存在哪?又该从哪里?我们回过去看 mysql 和 redis 的场景,无非是存储层加存层。存储和缓存层对图片这样的件对象,存层不太可能用 mysql,应该改用专业的对象储,比如亚逊的 S3(Amazon Simple Storage Service,注意后面是个 S 开头的单词,所叫 s3),或者阿里云 oss(Object Storage Service)。下面的内容,们就用比较见的 oss 去做解释。而缓存层,不能继续用 redis 了,需要改使用 CDN(Content Delivery Network,内容分发网络)。可将 CDN 简单理解为象存储对应缓存层。CDN 和 OSS现在就可以回答上面的问,对用户说,这张图数据存在了象存储那,有需要的时,会从 CDN 那被读出来。CDN 的工作原理了 CDN 和对象存储后,现在我来看下他们间是怎么工的。我们平看到的图片可以右键复查看它的 URL。1667103075060会发现图片的 URL 长这样。https://cdn.xiaobaidebug.top/1667106197000.png其中前面的 cdn.xiaobaidebug.top 就是 CDN 的域名,后面的 1667106197000.png 是图片的路径。当我们在览器输入这 URL 就会发起 HTTP GET 请求,然后经历以下过。CDN 的查询流程第阶段: 你的电脑会先通 DNS 协议获得 cdn.xiaobaidebug.top 这个域名对应的 IP。・step1 和 step2:先查看浏览器缓存再看操作系里的 / etc / hosts 缓存,如果都有,就会去问最近的 DNS 服务器(比如你房里的家用路器)。最近 DNS 服务器上有没对应的缓存如果有则返。・step3:如果最近的 DNS 服务器上没对应的缓存就会去查询域,一级域二级域,三域服务器。step4:然后,最近 DNS 服务器会得到个 cdn.xiaobaidebug.top 域名的别名(CNAME),比如 cdn.xiaobaidebug.top.w.kunlunaq.com。・ kunlunaq.com 是阿里 CDN 专用的 DNS 调度系统。・step5 到 step7:此时最近的 DNS 服务器会去请求个 kunlunaq.com,然后返回一个离你近的 IP 地址返回给。第二阶段: 对应上图里的 step8。浏览器拿着这个 IP 去访问 cdn 节点,然后,cdn 节点返回数据。上面第阶段流程里提到了很多的名词,比 CNAME,根域,一域啥的,它在之前写的 「DNS 中有哪些值得习的优秀设」有很详细描述,如果了解的话可去看下。我知道 DNS 的目的就是通过域名去得 IP 地址。但这只它的众多功之一。DNS 消息有很多种类型,其 A 类型,就是用域名查域名对应 IP 地址。而 CNAME 类型,则是用域名查这个域名别名。对于通域名,DNS 解析后一般就能直接到域名对应 IP 地址(又叫 A 类型记录,A 指 Address)。比如下面,用 dig 命令发出 DNS 请求并打印过程数。$ dig +trace xiaobaidebug.top;; ANSWER SECTION:xiaobaidebug.top. 600 IN A 47.102.221.141可以看到 xiaobaidebug.top 直接解析得到对应 IP 地址 47.102.221.141。但对于 cdn 域名,一波询下来,先到的却是一 CNAME 的记录 xx.kunlunaq.com,然后 dig 这个 xx.kunlunaq.com 才能得到对应 IP 地址。$ dig +trace cdn.xiaobaidebug.topcdn.xiaobaidebug.top. 600 IN CNAME cdn.xiaobaidebug.top.w.kunlunaq.com.$ dig +trace cdn.xiaobaidebug.top.w.kunlunaq.comcdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.243cdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.241cdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.244cdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.249cdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.248cdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.242cdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.250cdn.xiaobaidebug.top.w.kunlunaq.com. 300 IN A 122.228.7.251看到这里,问题就又来。为什么要个 CNAME 那么麻烦?CNAME 里指向的,其实是 CDN 专用的 DNS 域名服务器,它整个 DNS 体系来说,只是其中一小小的 DNS 域名服务器,看起来跟其他域名务器一样,平无奇。DNS 请求也会正常打入这服务器里。当请求真正到它上面的候,它的特之处就体现来了,当查请求打入域服务器时,通的 DNS 域名服务器返回域名对的部分 IP 就够了,但 CDN 专用的 DNS 域名服务器却会要求返离调用方 " 最近的 " 服务器 IP。CDN 专用的 DNS 解析服务器会返回就的 CDN 节点 IP怎么知道哪个务器 IP 里调用方最?可以看到 "最近" 这个词其实是了双引号的CDN 专用的 DNS 域名服务器实是 CDN 提供商提供的,比如阿云当然知道己的的 CDN 节点有哪些,以及这 CDN 服务器目前的载情况和响延时甚至权啥的,并且能知道调用的 IP 地址是什么,以通过调用的 IP 知道它所属的营商以及大所在地,根条件筛选出合适的 CDN 服务器,这就是所谓 " 最近 "。举个例子。假设地理置最近的 CDN 机房流量较多,响较慢,但地位置远一些服务器却能好的响应当请求,那按说可能会选地理位置远些的那台 CDN 服务器。也就是说选出来的服器不一定在理位置最近但一定是当最合适的服器。回源是么上面的图 URL,是 https://cdn 域名 / 图片地址.png 的形式。也就是说张图片是访 CDN 拿到的。那么直接访问对存储能不能到图片数据展示?比如下面这样。https://oss域名/图片地址png这就像问,不走 redis,直接从 mysql 中能不能读取到文本据并展示一。当然能。之前放在博里的图片就这么干的。这样成本更,这里的成,可以指性成本,也可指调用成本看下下面这图。1667101182393可以看到直接请求 oss 的费用差不多是过 cdn 请求 oss 的两倍,考虑到家境贫,同时也为让博客获取片的速度更,我就接入 CDN。但看到这里,题又又来了上面的截图,红框里有词叫 " 回源 "。回源是什么?当们访问 https://cdn 域名 / 图片地址.png 时,请求会到 cdn 服务器上面但 cdn 服务器本质就是一层缓,并不是数源,对象存才是数据源第一次访问 cdn 获取某张图片时大概率在 cdn 里并没有这张图片数据,因此要回到数据那去取出这图片数据。后再放到 cdn 上。下次再次访问 cdn 时,只要缓存不期,就能命缓存直接返,这就不需再回源。于访问的过程变成了下面样。1668605964836那还有哪些情况会生回源呢?了上面提到 cdn 上拿不到数据回源站外,有 cdn 上的缓存过失效了也会致回源站。外,就算有存,且缓存过期,也可通过 cdn 提供的开放接口来触发动回源,但个我们比较机会能接触。另外,回这个事情,实用户是感不到的,因用户去读图的时候,只知道自己读了还是读不。同样是读了,还细分是从 cdn 那直接读的,还是 cdn 回源读对象存储之后回的。有缓直接返回和缓存回源的别那么,我有办法判断否发生过回吗?有。我接着往下看怎么判断是发生回源我以某里云的象存储和 CDN 为例。假设我要请下面这张图 https://cdn.xiaobaidebug.top/ image / image-20220404094549469.png为了更方便的看响应数据 http header,我们可以上 postman。通过 GET 方法去请求图数据。然后过下面的 tab 切换查看 response header 信息。查看 response header回源的情况此时查 response header 下的 X-Cache 的值是 MISS TCP_MISS。意思是未命中缓导致 CDN 回源查 oss,拿到数据后再返回那此时 CDN 里肯定是有这张图片缓存了。我可以试着再行一次 GET 方法获取图片。1667095186020X-Cache 的值就变成 HIT TCP_MEM_HIT,这就是命中缓了。这个是里云的做法其他比如腾云啥的,也大差不差,乎都可以从 response header 里找到相关的信。用了 CDN 一定比不用的更快吗看到这里我就可以回答章开头的问了。如果没接入 CDN,直接访问站,流程是样的。更新接访问源站如果接入了 CDN,且 CDN 上没有缓存数据那就会触发源。更新走 CDN 还回源相当于原来的流程还多了一层 CDN 的调用流程。也是,用了 CDN 时,未命中 CDN 缓存导致回源,就会比用的时候更。未命中缓,可能是 cdn 里压根就没这一数,也可能是经有这条数但后来过期效了。这两情况都正常大部分时候不需要做任处理。但对极个别场景我们可能需做些优化。如你们源站据有大版本新,就像更 cdn 域名啥的,那上线的那一用户全用新 cdn 域名去请求图片的,新 CDN 节点基本上百分百触回源,严重时候甚至可会拖垮对象储。这时候可能需要提将热点数据选出来,利工具预先请一波,让 CDN 加载上热数据缓存比如某里云的 CDN 就有这样的 " 刷新预热 " 功能。cdn 刷新预热当然也以通过灰度布的模式,让少量用户验新功能,这些用户把 cdn"热" 起来,然后再逐步放开量。还有就曾经有这条据但后来过失效了,对热点数据,以适当提高下 cdn 数据的缓存间。1667344813600什么情况下不应该用 CDN?从上面的描看下来,CDN 最大的优势在于,对来自世界各的用户,它以就近分配 CDN 节点获取数据,且多次重复取同一个文数据的时候有缓存加速作用。这对网页图片这的场景,是合适不过了因为底层用是对象存储也就是说,要是文件对,比如视频的,都可以这套流程接 cdn 做加速。比如时刷的某音手短视频就这么干的。反过来想想问题就来了什么情况下应该使用 CDN?如果你有一个公司网的服务,且服务请求图片等文件太可能被多重复调用,时候其实没要使用 CDN。注意上面两个加粗了关键点。?内网服务,为了保证你了解服务的求来源的,能拿到对象储的读权限并且如果你对象存储也公司内部的那大概率跟的服务已经同一个机房,这已经很了。接入 CDN 也享受不到 "就近分配 CDN 节点" 所带来的好处・ 图片或他文件不太能被多次重使用,如果入了 CDN,那你每次访问 CDN 获取图片的时候,CDN 节点上大概率没有你要数据,相当每次都需要源到对象存去取一把。接入 CDN 相当于给自己加了一层理,多一层理,就多一耗时。1668612494972关于上面的第二,如果你需一个明确的标去说服自,那我可以你一个。从面的介绍内,我们知道可以通过 cdn 响应的 http header 中的 X-Cache 字段,看到个请求是否发过回源,计次数,再以总的请求,就能得到源的比例,如回源比例达 90%,那还接啥 cdn。总结・ 对于文本数据我们习用 mysql 做存储,redis 做缓存。但于文件类数,比如视频片,则需要用 oss 等做对象存,cdn 做缓存。・ 了 CDN 如果发生回,那实际上比不用的时更慢一些。 CDN 最大的优势在,对于来自界各地的用,它可以就分配 CDN 节点获取数据,并且多重复获取同个文件数据时候,有缓加速的作用如果你的服和对象存储在内网,并文件数据也太会有重复用的可能性那其实没必接入 cdn。本文来自信公众号:白 debug (ID:xiaobaidebug),作者:?
