简单生活

  • 对ChatGPT/AIGC的零散思考

    ·

    疫情来到之初,因为对于病毒和传播了解较少,难以感受到疫情在过去的三年如此巨大的改变了大家的生活。而这次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

    参考阅读

    引用

    [1]  https://azure.microsoft.com/en-us/updates/public-preview-databaseisalive-metrics-for-monitoring-azure-postgres-flexible-server-database-availability/

    [2]  https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html#Concepts.DBInstanceClass.Support

    [3]  https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithReservedDBInstances.html#USER_WorkingWithReservedDBInstances.MultiAZDBClusters

    [4]  https://azure.microsoft.com/en-us/updates/generally-available-new-burstable-skus-for-azure-database-for-postgresql-flexible-server/

  • Oracle Database 23c Free发布

    ·

    前两天,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
  • 滕王阁远眺八一大桥

    ·

    上面的照片中,周陌和袁华钦两人,凭在滕王阁主楼的栏杆上,眺望远处。楼下近处是滕王阁的辅助楼阁,远处是以纪念1927年的南昌起义而命名的“八一大桥”,桥下是贯穿江西南北的赣江。赣江对岸则是繁华的现代都市南昌,也就是王勃诗文中的“豫章故郡,洪都新府”。

    白天的城市可能用“繁华”二字可能显得有些夸张,那看看江畔南昌夜景吧:

    (more…)
  • AWS在2009年发布第一款云数据库产品RDS MySQL,阿里云于2011也发布了自己的RDS MySQL,到现在,云数据库技术已经经过了14年的发展。云数据库的架构已经变得非常复杂,上周则借着ACMUG(中国MySQL用户组)的分享则总结了AWS和阿里云RDS的主要架构特点,并通过一张架构图汇总,帮助开发者根据需要在合适的场景选择合适的架构与规格。

    (more…)
  • 余杭小庙村

    ·

    应Martin要求,到杭州附近的乡村转了转,这次去的地方叫:“小庙村”

    (more…)