苹果推出自助维修服务;Meta 承认违法使用用户数据;Redis 7.0 发布 | 思否周刊

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 苹果推出自助维修服务;Meta 承认违法使用用户数据;Redis 7.0 发布 | 思否周刊

40s 新闻速递

  • iMac 可能会跳过 M2 直接在明年用上 M3 芯片
  • 苹果赔偿 1 亿美元给 App 开发者
  • Google Play 商店已支持隐私标签功能
  • 苹果在美国首先推出自助维修服务
  • 新浪微博宣布全量开放展示用户 IP 属地功能
  • Meta 工程师文件泄露:承认违法使用用户数据
  • 今年一季度暴露的数据库数量创新高,Redis 排第一
  • GitLab 新 Logo 正式启用
  • OceanBase 3.2.3 发布
  • 谷歌 Chrome 浏览器 v101 稳定版发布
  • IntelliJ IDEA 2022.1 正式版发布
  • 微软 Teams macOS 版 Beta 发布
  • Redis 7.0 发布

行业资讯

iMac 可能会跳过 M2 直接在明年用上 M3 芯片

据彭博社 Mark Gurman 报道,现在苹果正在全力开发 M2 芯片和搭载 M2 芯片的 Mac,这些新品将会在未来几个月内发布。除此之外,Gurman 还说 M2 芯片不是苹果唯一在开发的芯片,他听说搭载 M3 芯片的新款 iMac 已经在开发中,尽管它最早都要到明年晚些时候才会推出。但他依然认为,iMac Pro 并没有被砍掉,依然会即将推出,只是不会很快。

外媒 9to5Mac 也通过独立消息来源证实,苹果正在开发一系列的 M2 芯片电脑,不过有趣的是,下一代 iMac 可能会在明年晚些推出,采用 M3 芯片,而不是 M2 处理器。

苹果赔偿 1 亿美元给 App 开发者

苹果提醒开发者可以向小型开发者援助基金提出索赔,这是苹果向开发者提供的一笔资金,作为 App Store 政策的 1 亿美元集体诉讼和解的一部分。苹果自 1 月以来一直在接受索赔提交,今天提醒开发者必须在 5 月 20 日之前提出索赔。开发者可以根据他们的 App Store 参与度要求获得 250 到 30000 美元不等的赔偿。

Google Play 商店已支持隐私标签功能

在去年的博客中,谷歌宣布将为 Google Play 商店推出名为 “safety section” 的新功能。该功能有助于帮助用户获悉 App 收集的个人数据有哪些,了解到这些数据是否经过加密,同时告诉用户 App 有可能侵犯用户安全和隐私的其它信息。今日,该功能已正式在 Google Play 商店推出,用户将能够确定 App 是否需要数据才能运行,或者数据收集是否可以关闭。

苹果在美国首先推出自助维修服务

苹果宣布自助维修服务现已推出,客户可通过 Apple 自助维修店获取维修手册和原装 Apple 零件和工具。自助维修服务为客户提供的 Apple 工具也与 Apple 维修网络使用的相同。苹果将提供 49 美元的工具租赁套件,让不想购买工具进行单次维修的客户仍然可以使用这些专业维修工具,租赁期限为期一周。

新浪微博宣布全量开放展示用户 IP 属地功能

4 月 28 日,新浪微博社区管理官方微博发布 IP 属地功能升级公告:站方于今年 3 月上线展示用户「IP 属地」功能。为进一步保障用户权益、提升用户体验,站方将在此前基础上于 4 月 28 日进行产品升级和新功能上线。

Meta 工程师文件泄露:承认违法使用用户数据

Meta 正面临一场世界各地隐私法规 “海啸”,这将迫使该公司大幅改变处理用户个人数据的方式。根据外媒获得的一份从 Meta 泄露的文件,Meta 这场“劫难” 的根源在于,他们自己都搞不清楚用户数据的用途和去向。在这份文件中,连 Meta 自己的工程师也承认,一旦用户数据进入 Meta 的系统,他们也很难弄清楚数据的去向。

今年一季度暴露的数据库数量创新高,Redis 排第一

据 Bleeping Computer 网站消息,由威胁情报和研究公司 Group-IB 共享的一份报告中显示,公开暴露在互联网上的数据库数量近期有所增加 ,从 2021 年的 308000 个一路上升,到 2022 年第一季度,暴露的数据库峰值数量达到了 91200 个,创造了历史记录。

GitLab 新 Logo 正式启用

近日,GitLab 首席执行官 Sid Sijbrandij 宣布 GitLab 已正式启用新 Logo,新版 Logo 将原来的标志性狐狸和代表「DevOps」的无限循环符号整合到了一起。

网络异常,图片无法展示
|

最新技术动态

OceanBase 3.2.3 发布

OceanBase 3.2.3 正式发布,该版本是 3.x 的第一个 LTS(Long Term Support)版本,也是 HTAP 能力的里程碑版本。

主要更新内容

  • 增强 HTAP 能力
  • 完善企业级功能
  • 加强诊断监控能力
  • 增强企业级安全性

谷歌 Chrome 浏览器 v101 稳定版发布

谷歌 Chrome 浏览器 v101 稳定版已正式发布。

主要更新内容

  • 在桌面上为保存的密码添加注释
  • 标签组保存
  • 实验性新下载 UI

IntelliJ IDEA 2022.1 正式版发布

主要更新内容

  • 支持 Java 18
  • 新引入的 Dependency Analyzer 提供了有关项目中使用的所有 Maven 和 Gradle 依赖项的信息,并确保增强的依赖项管理、即时冲突解决和轻松的构建配置更正。
  • Event Log(事件日志)实例被替换为新的 Notifications(通知)工具窗口,更清晰地高亮显示重要和有用的通知。
  • 团队重新设计了 New Project(新建项目)向导界面,为新手和资深用户简化创建新项目的操作。
  • 能够检测易受攻击的 Maven 和 Gradle 依赖项,并建议修正。

微软 Teams macOS 版 Beta 发布

在第一台搭载 M1 芯片的 Mac 发布 18 个月后,微软发布了针对 Apple Silicon 优化的 Microsoft Teams 版本。虽然 Microsoft Teams 的 Apple Silicon 版本尚未向 Teams 用户公开,但用户可以通过该公司的网站下载。

Redis 7.0 发布

Redis 7.0 现已正式发布。

主要更新内容

  • Redis Function: 使用服务器脚本扩展 Redis 的新方法,使得 Lua 脚本成为 Redis 的一部分,可以持久化,复制和命名称。
  • ACL: V2 版本————细粒度基于 key 的权限控制,通过 selector 支持多种命令规则。
  • Cluster: 支持用于特定节点的发布 / 订阅功能(比如分片)。
  • 在大多数情况下,将子命令视为命令处理,这会影响 ACL 类别和 info 统计信息等。
  • Cluster: 支持域名(之前仅支持 ip)
  • 改进了对网络缓冲区消耗的内存的管理,以及当总内存超过限制时剔除客户端的选项
相关文章
|
6月前
|
缓存 NoSQL 关系型数据库
美团面试:MySQL有1000w数据,redis只存20w的数据,如何做 缓存 设计?
美团面试:MySQL有1000w数据,redis只存20w的数据,如何做 缓存 设计?
美团面试:MySQL有1000w数据,redis只存20w的数据,如何做 缓存 设计?
|
6月前
|
数据采集 存储 NoSQL
基于Scrapy-Redis的分布式景点数据爬取与热力图生成
基于Scrapy-Redis的分布式景点数据爬取与热力图生成
357 67
|
5月前
|
存储 缓存 NoSQL
告别数据僵尸!Redis实现自动清理过期键值对
在数据激增的时代,Redis如同内存管理的智能管家,支持键值对的自动过期功能,实现“数据保鲜”。通过`EXPIRE`设定生命倒计时、`TTL`查询剩余时间,结合惰性删除与定期清理策略,Redis高效维护内存秩序。本文以Python实战演示其过期机制,并提供最佳实践指南,助你掌握数据生命周期管理的艺术,让数据优雅退场。
352 0
|
8月前
|
存储 NoSQL 算法
Redis分片集群中数据是怎么存储和读取的 ?
Redis集群采用的算法是哈希槽分区算法。Redis集群中有16384个哈希槽(槽的范围是 0 -16383,哈希槽),将不同的哈希槽分布在不同的Redis节点上面进行管理,也就是说每个Redis节点只负责一部分的哈希槽。在对数据进行操作的时候,集群会对使用CRC16算法对key进行计算并对16384取模(slot = CRC16(key)%16383),得到的结果就是 Key-Value 所放入的槽,通过这个值,去找到对应的槽所对应的Redis节点,然后直接到这个对应的节点上进行存取操作
|
8月前
|
缓存 NoSQL 关系型数据库
Redis和Mysql如何保证数据⼀致?
1. 先更新Mysql,再更新Redis,如果更新Redis失败,可能仍然不⼀致 2. 先删除Redis缓存数据,再更新Mysql,再次查询的时候在将数据添加到缓存中 这种⽅案能解决1 ⽅案的问题,但是在⾼并发下性能较低,⽽且仍然会出现数据不⼀致的问题,⽐如线程1删除了 Redis缓存数据,正在更新Mysql,此时另外⼀个查询再查询,那么就会把Mysql中⽼数据⼜查到 Redis中 1. 使用MQ异步同步, 保证数据的最终一致性 我们项目中会根据业务情况 , 使用不同的方案来解决Redis和Mysql的一致性问题 : 1. 对于一些一致性要求不高的场景 , 不做处理例如 : 用户行为数据 ,
|
8月前
|
NoSQL Redis
Redis的数据淘汰策略有哪些 ?
Redis 提供 8 种数据淘汰策略: 淘汰易失数据(具有过期时间的数据) 1. volatile-lru(least recently used):从已设置过期时间的数据集(server.db[i].expires)中挑选最近最少使用的数据淘汰 2. volatile-lfu(least frequently used):从已设置过期时间的数据集(server.db[i].expires)中挑选最不经常使用的数据淘汰 3. volatile-ttl:从已设置过期时间的数据集(server.db[i].expires)中挑选将要过期的数据淘汰 4. volatile-random:从已设置过期
|
8月前
|
NoSQL Redis
Redis的数据持久化策略有哪些 ?
Redis 提供了两种方式,实现数据的持久化到硬盘。 1. RDB 持久化(全量),是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 2. AOF持久化(增量),以日志的形式记录服务器所处理的每一个写、删除操作 RDB和AOF一起使用, 在Redis4.0版本支持混合持久化方式 ( 设置 aof-use-rdb-preamble yes )
|
8月前
|
存储 NoSQL Redis
Redis的数据过期策略有哪些 ?
1. 惰性删除 :只会在取出 key 的时候才对数据进行过期检查。这样对 CPU 最友好,但是可能会造成太多过期 key 没有被删除。数据到达过期时间,不做处理。等下次访问该数据时,我们需要判断 a. 如果未过期,返回数据 b. 发现已过期,删除,返回nil 2. 定期删除 : 每隔一段时间抽取一批 key 执行删除过期 key 操作。并且,Redis 底层会通过限制删除操作执行的时长和频率来减少删除操作对 CPU 时间的影响。默认情况下 Redis 定期检查的频率是每秒扫描 10 次,用于定期清除过期键。当然此值还可以通过配置文件进行设置,在 redis.conf 中修改配置“hz”
|
11月前
|
缓存 NoSQL Redis
Redis经典问题:数据并发竞争
数据并发竞争是大流量系统(如火车票系统、微博平台)中常见的问题,可能导致用户体验下降甚至系统崩溃。本文介绍了两种解决方案:1) 加写回操作加互斥锁,查询失败快速返回默认值;2) 保持多个缓存备份,减少并发竞争概率。通过实践案例展示,成功提高了系统的稳定性和性能。
|
11月前
|
缓存 监控 NoSQL
Redis经典问题:数据不一致
在使用Redis时,缓存与数据库数据不一致会导致应用异常。主要原因包括缓存更新失败、Rehash异常等。解决方案有:重试机制、缩短缓存时间、优化写入策略、建立监控报警、定期验证一致性、采用缓存分层及数据回滚恢复机制。这些措施可确保数据最终一致性,提升应用稳定性和性能。