PostgreSQL好评如潮,它是如何做到的?
PostgreSQL是一个自由的对象-关系数据库服务器(数据库管理系统),功能很强大。包括了可以说是目前世界上最丰富的数据类型的支持,比如IP类型和几何类型等等。
PostgreSQL在1973年还处于一个浑沌初开的年代,在那个年代大家并不了解数据库。很不幸的是,在1982年的时候ingres就闭源了,走上了商业化的道路。
PostgreSQL真正诞生于二十世纪八十年代,它沿用了ingres很多的思想。到了1995年,两位华人把PostgreSQL的SQL引擎改掉之后,正式社区化了。在1995年的时候它是一个”金蝉脱壳”的状态。PostgreSQL从此诞生了。
就在两个月前,PostgreSQL10正式发布,主要新特性包括:
使用基于发布和订阅机制的逻辑复制
声明式的表分区
提升了查询的并发性
显著的性能提升
更强的基于SCRAM-SHA-256密码认证机制
提升了监控和控制功能
经过近20年的持续开发和经验证的体系结构,PostgreSQL在数据库领域已经赢得了良好的声誉。
2017年数据库趋势预测显示,PostgreSQL最受关注。而从DB-Engines每个月公布的榜单来看,PostgreSQL的比分每月都以不同的程度在增长。虽然Oracle和MySQL一直都占据着榜首和次榜首,但比分出现过几次下降。曾有作者在InfoWorld发博大胆预测,按照现在的增长速度,PostgreSQL超过MySQL和Oracle只是时间的问题。
PostgreSQL的一些粉丝说它能与Oracle相媲美。因为关系数据库的理论已经相当成熟,Oracle和PostgreSQL都是该理论的比较完整的实现。Oracle产品化程度高一些,PostgreSQL这几年的发展非常的快,性能可靠性都完全没问题。
而与MySQL相比,MySQL的背后是一个成熟的商业公司,而PostgreSQL的背后是一个庞大的志愿开发组。这使得MySQL的开发过程更为慎重,而PostgreSQL的反应更为迅速。这样的两种背景直接导致了各自固有的优点和缺点。
一些使用过PostgreSQL的用户表示:
A:维护了六年PostgreSQL,数据库本身非常稳定!
B:PSQL确实是非常好的一个选择,明年深入学习一下。
C:这个数据库的代码写的非常工整
……
为何PostgreSQL发展如此迅速?它又是如何获得用户一致好评的呢?2018年它又会带来哪些突破?
2017年源创会年终盛典–PostgreSQL专场为您现场揭秘!
届时将由来自阿里、瀚高、探探、云贝技术公司,包括德哥在内的5位技术专家带来实际案例、实践经验、新特性解读等的技术分享:
1、PG在机器学习平台的应用
嘉宾介绍:熊亮,阿里云技术专家,全栈工程师,阿里云新行业大数据应用架构师
主题介绍:我们团队负责向企业输出工程和算法能力,例如企业图谱,企业风控,企业机器学习平台等。在大数据应用中,数据的采集,加工,处理,计算,输出是主要流程,因此,数据的存储方案的选择非常重要。在采集,加工过程中,我们需要灵活的读写方式;在计算过程中,我们需要高吞吐量和容量;在输出过程中,我们需要低延迟。为了控制开发和维护成本,我们坚持SimpleandReliable的原则。通过探索发现,PG恰好能满足我们在各个环节的需要,为我们的业务快速发展提供了坚实的保障。
2、站在新起点拥抱PostgreSQL10新特性
嘉宾介绍:田兵,瀚高数据库产品研发工程师,长期从事数据库的研发工作,历经HighGoDB2.0,3.0,4.0及安全版的开发工作,对数据库分区表有比较深的研究开发。
主题介绍:作为最先进的开源数据库,PostgreSQL基本上每年都会推出一个新的版本。今年社区更是发布了一个里程碑式的版本–PostgreSQL10。PostgreSQL10不仅在版本号上有一个比较大的跨越,更是新增了很多功能和特性。本次分享将围绕PostgreSQL10的新特性做一个全面的概述。
3、数据的内与外,网聚宝的HTAP实践之路
嘉宾介绍:刘立兼,云贝网络首席架构师,超过12年研发经验,专注于电商领域的大数据系统。负责设计了公司内的数据采集、清洗、关联、分析、可视化与业务应用等系统,同时也是其中”班牛企业级工作台”(www.banniu.im)的创始人。
主题介绍:数据领域,可以探索发现的还有很多。本次分享不仅会介绍网聚宝如何使用PostgreSQL来支撑功能与性能的需求,同样也会展现PostgreSQL给团队、服务、产品和市场带来的变化。
4、Happy Hacking in Tantan Using Golang & PostgreSQL-PostgreSQL in Tantan
**嘉宾介绍:**Henry Ren,Tantan Backend TeamLead,负责探探后端服务组,见证了探探后端架构在应对海量数据和流量挑战过程中的演变。
主题介绍:目前探探所有的核心数据全部使用PostgreSQL存储,后端服务主要基于Golang进行开发,系统每日处理700万活跃用户的12亿次滑动关系。本话题主要介绍PostgreSQL在探探后端业务发展过程中的应用和架构演进,并分享目前探探20000亿关系数据的水平拆分方案。
5、PostgreSQL多维存储与流式计算
嘉宾介绍: digoal,阿里云数据库内核组,高级技术专家。中国开源软件推进联盟PostgreSQL分会,特聘资深领域专家。PostgreSQL中国社区发起人之一、兼任社区大学校长。PostgreSQL中国社区大学发起人之一。把PostgreSQL的种子播至四海八荒。公益是一辈子的事,I’mdigoal,justdoit。
主题介绍:人类活动、机器活动产生了海量行为数据(通常可以达到万亿级别)。数据透视是让数据说话最直观的手段,涉及到任意字段组合的统计分析(俗称无建模任意透视)。构建所有字段索引使得容量成本大幅提升,同时大幅降低了数据写入的性能,在海量数据统计面前索引的收益微小。目前业界常见的做法是堆机器,成本高昂,科技含量低。阿里云PG内核团队看到了这块的大量市场需求,研发了多维存储,在无需构建索引的情况下,解决了任意字段组合透视的高效率查询需求。本次分享将给大家介绍阿里众多多维分析的需求、场景,以及阿里云PG黑科技多维存储的原理。
更多精彩尽在”2017年源创会年终盛典”,请扫描上方二维码,或戳链接(https://www.oschina.net/2017-beijing-ceremony)进入报名。
现在报名,立享九折特惠!机会不容错过!
PostgreSQL好评如潮,它是如何做到的?相关推荐
- 推荐10个能带来快感的实用windows软件,好评如潮!
分享10个windows下给我带来快感的软件,每一款都神通广大,可以解决很多问题,个个好评如潮,让人大开眼界! 1.ToastFish ToastFish是一款上班摸鱼背单词软件,我只想说,我都摸鱼了 ...
- 好评如潮的C#实战图书
好评如潮的C#实战图书 汲取.NET技术精髓的捷径 专章讲述习惯用法与设计模式 "作者的C#造诣极深,而且更善于引导读者在轻松愉快的氛围中深入学习C#特性的来龙去脉,掌握C#的精髓.通过学习 ...
- 五款好评如潮的手机APP分享 用起来绝对好用!
平时大家手机上一定会经常下载一些软件,但是你真的确定下载的好用吗?可以满足自己的需求吗?大家也别着急,下面给大家几款好评如潮的手机APP软件. 清爽视频编辑器 手机短视频剪辑软件,支持vlog视频编辑 ...
- 【火爆全网,好评如潮】DS100手持示波器现货发售拉,附原子哥发布会详细讲解视频以及宣传视频...
关注.星标公众号,直达精彩内容 原子哥发布会讲解DS100视频 DS简要介绍视频 正点原子DS100手持示波器,预售一个月火爆全网,咨询者无数.第一批1000套已经售完.现在是第二批现货发售. 我们截 ...
- python编程从入门到实战的16堂课_好评如潮,百万Python程序员的「案头必备书」,终于出配套习题解答了!...
原标题:好评如潮,百万Python程序员的「案头必备书」,终于出配套习题解答了! 据SlashData统计,截止到2020年3月世界上超过840万使用Python编写代码的开发人员.机器学习的兴起是P ...
- 微软模拟飞行10厦门航空涂装_《微软模拟飞行》好评如潮:无与伦比飞行体验...
昨日,<微软模拟飞行>的媒体评分正式解禁,对于这部具有跨时代意义的模拟飞行游戏,所有媒体都给出了90分以上的评分,游戏可以说是好评如潮.AusGamers(100分):这场神奇的飞行之旅值 ...
- 氢os android 7.0,氢OS Android 7.0一发布, 就好评如潮
原标题:氢OS Android 7.0一发布, 就好评如潮 虽然代号为"牛轧糖"的Android 7.0发布已经有半年之多了,但是目前市面上预搭载的或者官方升级的Android 7 ...
- 泰拉瑞亚发现服务器_版本更新后人气飙升,《泰拉瑞亚》凭什么好评如潮?
最近,在steam上有一款老游戏人气飙升,那就是<泰拉瑞亚(Terraria)>,这款横版卷轴沙盒生存 RPG 游戏已经突破了过去的纪录,目前在steam上的人气仅次于<DOTA2& ...
- 泰拉瑞亚发现服务器_steam玩家同时在线人数逼近50万,《泰拉瑞亚》凭什么好评如潮?...
最近,在steam上有一款老游戏人气飙升,那就是<泰拉瑞亚(Terraria)>,这款横版卷轴沙盒生存 RPG 游戏已经突破了过去的纪录,目前在steam上的人气仅次于<DOTA2& ...
最新文章
- ThreadLocal的使用及原理分析
- 【深度学习】翻译:60分钟入门PyTorch(三)——神经网络
- mmap内存映射学习笔记
- 最常见的13种主数据管理(MDM)词汇和定义
- anaconda下载太慢怎么办_BBTIME我爱上了 Anaconda
- 【学习笔记】平等博弈及常见的公平博弈类型
- log4j2 xsd_Log4j 2.x XSD的描述不完整
- java学习(128):map类
- 详解http和https的区别
- 基于JAVA+SpringMVC+Mybatis+MYSQL的家校通管理系统
- Mybatis集成日志与ehcache
- mac修改php配置文件,MAC下通过改apache配置文件切换php多版本的方法
- 书摘—智能主义:未来商业与社会的新生态
- 【翻译】What the f*ck JavaScript?(JavaScript你怎么这样啊???)
- 航信eterm指令_Eterm常用指令
- 宇视服务器硬盘序列号,宇视科技云存储服务器
- SQL使用(一)-----联合查询
- 电磁铁使用时该如何减少耗损
- 关于在Unity2018中使用Vuforia实现基础图片识别AR展现效果
- 2021潍坊私立高中高考成绩查询,2021潍坊民办私立高中学校入学分数