【PG云栖周刊】Alpha#01 | 2018年02月04日

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 Tair(兼容Redis),内存型 2GB
简介: DB-Engines 2018年2月全球排行PostgreSQL稳居第4位;PostgreSQL全球开发组于布鲁塞尔会面;PostgreSQL 11 多个预览功能发布,单实例100亿TOP-K仅40秒;ADAM将数据库迁移评估时间从2个月缩短到1周;VACUUM或许在未来将从PG中消失。
【PG云栖周刊】Alpha#01 | 2018年02月04日

6dfdb223ce051e83f88d0becef22f7810311c997


【PG头条】
在你身边PostgreSQL正在发生哪些变化,所有PG的中文消息及新闻都在这里。

e24eb0b6ad632f841a5e917185c75b52bcf312bd
点评:最新 PostgreSQL 11 性能相关的新闻不段,或许在2018年的第一季度PostgreSQL的Score将会超过400。

8018184fd713f1728a40a461b2d9df3ff44efbc6
点评:还记得曾经在2017年10月到华参加 云栖大会 和 PostgreSQL中国用户年会 的 Bruce Momjian 吗?会中大神们讨论除了讨论PG11的开发进度及Bug Fixed名,还对PG12的开发路径进行初步确定。当中与会者一致同意将在PG12将存储接口API化;而Alexander针对64位事务处理的补丁会分成两部份完成,所有这些工作都将进入到PG12新版本,虽然有部分内容还没有全部统一确认,但本次会议开启了PG12的新规划。

00bb98d0c577ef9920359b244a18ddb347e48bb0
点评:我本来也是不信的,但德哥的数据让我折服!看来 PG11 的重点在于性能提升,让人期待,而且热血沸腾。

d1a4cc6691124dbac0237f4ea965ae3f5c5480df
点评:十分可惜这个全长44分钟的视频当前还在海外的视频网站(你懂),我们已经联系演讲者,期待下周在中国本地发布。

b21bbc100e1814db4f3c9c698d17ebb42a4db4df

点评:不同数据库间的迁移调研十分耗时,ADAM可以协助用户在1周左右的时间出具详细的迁移评估报告,报告可长达1000页,细节到每个在源数据库中执行过的SQL。当前云上可以直接使用的版本支持从 Oracle 到 云数据库PPAS版 的迁移评估,使用十分方便,如果你想了解自己的Oracle数据库是否适合迁移到基于PostgreSQL的 云数据库PPAS版,可以免费在阿里云中申请ADAM测试帐号进行使用,[点击申请]

fbeb2374b3c2b8aaa39552310faa57213db5c26b
点评:PostgreSQL 使用多版本并发控制 (MVCC), 如果您创建了多个行版本,那有很多版本的信息将不再有用。在 PostgreSQL, VACUUM负责发现这些版本并进行标记,而 autovacuum 过程负责定期自动执行VACUUM。然而,或许还有其他可能的方案,如并非所有关系数据库都以相同的方式处理MVCC,并且有理由相信 PostgreSQL 可以从采用新方法中获益。事实上,Robert Haas 和在 EnterpriseDB 公司许多同事都在忙于实施一种新的方法,来看看他们新的想法。
点评:Citus是PostgreSQL业界知名的分布分表组件,不同于MySQL中的MyCat,Citus是一个PostgreSQL的扩展插件,因此他的运行也与PostgreSQL有更为紧密的整合。



立足中国,连接全球
PostgreSQL 2018 腾飞吧,大象!

Postgres中文社区投稿:press@postgres.cn
本周刊与  Postgres中文社区 持续联动
本期编制:萧少聪(铁庵) Scott Siu
相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍如何基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
机器学习/深度学习 编解码 算法
【论文理解】ICCV2021-视频中小目标检测Dogfight
论文地址:https://arxiv.org/abs/2108.02092目标:在无人机飞行过程中捕获的背景杂乱的画面中检测其他无人机挑战:任意的移动(相机移动,目标也移动)小尺寸,只占画面像素的0.05%~0.07%(PASCAL VOC (22.62%) and ImageNet (19.94%))形状变换(拍摄角度不同,拍摄的无人机形状不同)遮挡基于region-proposal的方法无法捕
|
并行计算 Ubuntu 机器人
计算机视觉教程7-3:Openpose配置与实践
计算机视觉教程7-3:Openpose配置与实践
3015 0
计算机视觉教程7-3:Openpose配置与实践
|
10月前
|
移动开发 前端开发 JavaScript
前端H5使用canvas画爱心以及笑脸
本文介绍了HTML5中的canvas元素及其基本用法,通过JavaScript在canvas上绘制图形。首先简述了canvas的功能,接着详细展示了如何使用`bezierCurveTo`方法绘制爱心和`arc`方法绘制笑脸,并附有示例代码及效果说明。最后总结了canvas在网页图形绘制上的应用潜力。
283 2
使用 Playwright 复用 Cookie:简化自动化测试的高效方法
Playwright 提供的 Cookie 复用功能允许在不同测试用例间共享会话状态,提高测试效率。通过 `context.set_cookies()` 方法设置共享 Cookie 数据,确保会话在多个测试中保持一致。优点包括节省时间、维持稳定会话,但需注意可能增加测试用例间的依赖。使用此功能可优化自动化测试流程。
|
图形学
【unity小技巧】Unity人物衣服布料系统的探究 —— Cloth组件
【unity小技巧】Unity人物衣服布料系统的探究 —— Cloth组件
726 0
|
机器学习/深度学习 存储 PyTorch
【深度学习】Pytorch面试题:什么是 PyTorch?PyTorch 的基本要素是什么?Conv1d、Conv2d 和 Conv3d 有什么区别?
关于PyTorch面试题的总结,包括PyTorch的定义、基本要素、张量概念、抽象级别、张量与矩阵的区别、不同损失函数的作用以及Conv1d、Conv2d和Conv3d的区别和反向传播的解释。
880 2
|
Java
Java web Filter过滤器
一、什么是Filter过滤器 它是java web的三大组件之一,三大组件分别为:servlet、filter、listener; 它的作用主要是用于拦截请求,过滤响应;拦截请求常见的应用场景有日记记录,权限校验。。。
102 3
|
存储 缓存 固态存储
ES冷热分离架构设计:一招让你的ELK日志系统节省 50% 的硬盘成本
ES冷热分离架构设计:一招让你的ELK日志系统节省 50% 的硬盘成本
ES冷热分离架构设计:一招让你的ELK日志系统节省 50% 的硬盘成本
|
监控 Kubernetes Perl
Kubernetes版快速入门的实验报告-9
Kubernetes版快速入门的实验报告-9
149 0
Kubernetes版快速入门的实验报告-9