疫情来到之初,因为对于病毒和传播了解较少,难以感受到疫情在过去的三年如此巨大的改变了大家的生活。而这次ChatGPT变革则是处在自己所在的互联网/基础科技领域,已经感受到了ChatGPT将较为深刻的改变很多内容。
(more…)简单生活
-
重要更新
“云数据库技术”第一次线下meetup正式开启,计划于下周六(4月22日)下午在杭州举办,主题为“MySQL x ClickHouse”,邀请了国内云厂商和技术专家,与开发者共同讨论云数据库技术。欢迎现场参加,感谢朋友们的转发与扩散:参考
注意到,原“阿里云数据库”公众号正式更名为“阿里云瑶池数据库”,“瑶池”应该会是后续阿里云数据库主推的品牌,该品牌可以理解和之前的ApsaraDB类似,是阿里云数据库的整体品牌。另外,上周,阿里云Lindorm通过SQL语句曲线支持AI绘图能力:参考。可以通过简单的SQL语句,加上描述性语言生成对应图片。
Amazon RDS开始支持Graviton 3(第三代自研ARM芯片)的实例,规格代码为:db.m7g(通用) 和 db.r7g(内存优化型),AWS的Graviton实例(ARM)已经相对比较成熟,在性价比上相比x86架构有明显的优势,如果是降本增效的业务可以考虑使用,能够很轻松的获得30%的成本节约 2
更新详情
阿里云
- RDS PostgreSQL Serverless正式商业化发布:参考
- RDS MySQL/PostgreSQL部分实例(PL1/2/3类型)支持存储空间缩容:参考
- RDS PostgreSQL 14/15新增自研插件rds_ccl,支持SQL限流:参考
字节火山云
- DTS支持了支持通过专线和 VPN 实现数据上云(邀测):参考
AWS
- RDS Custom for SQL Server支持多AZ:参考
- Aurora支持PostgreSQL 15:参考。另外,AlloyDB、PolarDB当前支持的是均为14:参考。从产品发布节奏,可以看到,Amazon在云基础技术上是一直领先的。
- RDS控制台新增了创建Elasticache实例功能:参考,详细使用:参考。该功能主要是考虑Elasticache(Redis)系统经常会和关系型数据库在一个环境中,从RDS控制台创建Elasticache,可以继承RDS的安全组、连接访问配置,简化了用户的部分配置操作。
- RDS MySQL集群版支持15个只读节点: 参考;支持了从RDS MySQL单可用区版本、多可用区版本到RDS MySQL集群版的复制功能:参考。这些功能发布来看,当前Amazon的RDS的团队是在重要发展MySQL集群版。当大家都觉得AWS RDS应该没什么事情可以做的时候,他们还在不断的创新。至于,什么是集群版、单可用区版、多可用区版,可以参考如下文章:
- RDS PostgreSQL新增提供本地NVMe SSD的实例,可以让需要使用本地存储的场景性能大大提升,包括需要使用临时表的复杂查询、复杂排序、聚合等,具备该能力的实例类型包括db.M5d和db.R5d,这里的规格代码“d”应该就表示使用了本地NVMe SSD的实例:参考
- RDS开始支持Graviton 3(第三代ARM实例),规格代码:db.m7g 和 db.r7
- RDS多可用区集群版至此以预留实例方式购买3
GCP
- BigQuery 变更数据捕获(CDC)公测上线:参考。相比之前提供的DML语句获取,CDC能够帮助开发者更好的获取变化数据。
Azure
- 托管PostgreSQL(FS)的只读副本功能正式GA:参考
- 托管PostgreSQL(FS)新增指标Database-is-alive可以获得数据库是否正常运行1
- 托管PostgreSQL(FS)支持新的突发型实例(B4ms, B8ms, B12ms, B16ms, B20ms)4
参考阅读
- Spanner under the hood: Understanding strict serializability and external consistency
- MySQL HeatWave on AWS – New and upcoming capabilities in March and April 2023
引用
-
前两天,Oracle正式发布了第一个23c版本(参考),是一个面向开发者、全功能的、但资源使用受限、无patch支持的免费版本,可以说是一个尝鲜版本。该版本和之前的Express版本(XE)类似,免费、资源使用受限、无支持、无patch、几乎全功能。
所以,Oracle免费? 然而并没有。看起来是个大新闻,其实并没什么。还是看看都发布了一些什么吧:
这次,更加强调“面向开发者”
原文如下:
Developers are the most important constituency in tech decision making today. Therefore getting tools into their hands with a minimum of friction is more important than ever. Oracle Database 23c Free – Developer Release is designed to remove obstacles to developer access, allowing devs to define the ecosystem without requiring permission. This is a radical departure for Oracle,” said James Governor, co-founder of RedMonk.
ChatGPT的翻译如下:
如今,在科技决策中,开发者是最重要的群体。因此,让他们能够轻松地使用各种工具变得越来越重要。Oracle Database 23c 免费开发者版本旨在消除开发者使用上的障碍,让开发者在不需要许可的情况下自由地定义生态系统。这对 Oracle 来说是一个彻底的转变。
该版本的限制包括(参考):
首先,这个版本本身是没什么限制的,你可以在任何环境和场景下使用,但是其本身的能力/限制是巨大的:
- 仅支持2颗CPU资源
- 仅支持2GB内存
- 仅支持12GB数据存储
- 没有patch支持
- 没有官方的服务支持
所以,与之前的Express版本类似,是一个小范围测试验证的版本。
主要更新
23c主要功能更新(很可能也是23c的主要更新,参考)包括:
- 增强对JSON类型的支持
- JavaScript存储过程增强(GraalVM)
- 图能力增强(事务与分析)
- Kfaka API增强
- ……
友好的Docker化安装
可以通过Docker命令非常简单的安装该版本:
docker pull container-registry.oracle.com/database/free
-
AWS在2009年发布第一款云数据库产品RDS MySQL,阿里云于2011也发布了自己的RDS MySQL,到现在,云数据库技术已经经过了14年的发展。云数据库的架构已经变得非常复杂,上周则借着ACMUG(中国MySQL用户组)的分享则总结了AWS和阿里云RDS的主要架构特点,并通过一张架构图汇总,帮助开发者根据需要在合适的场景选择合适的架构与规格。
(more…)