高德娱乐

高德注册:PostgreSQL社区这么做是正确的

高德平台技术,高德娱乐做什么的,高德代理分红制度

PostgreSQL多年来没有得到太多的赞扬,只是稳步发布了可预测的、稳定的代码。最近,它的受欢迎程度越来越高,促使我反复写它的成功:亚马逊刚刚为PostgreSQL开放了一个更容易的路径,开发人员越来越多地将MongoDB和PostgreSQL配对,调查发现,以及为什么Oracle的失误导致PostgreSQL在数据库市场的“时刻”。我以为我已经讲完了,然后System Initiative的联合创始人Adam Jacob开始重复讲述PostgreSQL成功背后的原因,这让我想知道是什么让PostgreSQL的崛起背后的社区如此不同。提供高德平台连接产品的许多大公司将转换为基于IoT数据系统的服务。高德平台报告发现,这些公司的例子涉及消费产品和B2B组织。
 
毕竟,正如Jacob指出的那样,“其他数据库为特定的细分市场提供了更好的模型,但没有什么比它更优雅的模型可以被扭曲成您需要的任何形状。”这可能是对的,但为什么是对的呢?可以说,大多数数据库都在努力适应各种各样的用例。甚至像时间序列数据库这样一度被认为是小众的东西也变得通用了。那么,PostgreSQL社区到底做对了什么,让它不仅满足广泛的用例,而且实际交付?根据Briglin的说法,高德娱乐平台app有别于传统的坚固型设备昂贵及笨重的解决方案,难以全天携带,并且经常由同事共享。高德娱乐平台希望Tab Active Pro能够吸引过去无法负担耐用设备或希望将其赠予个别员工的企业和中小型企业客户。
 
更好的设计
 
PostgreSQL有很多值得我们喜爱的地方,包括它的灵活性。经过几十年的开发,PostgreSQL可以很容易地进行调整也就不足为奇了,正如Jacob所说:“如果你愿意,你可以很容易地让数据库感觉完全适合你的领域模型——应用程序可以完全从底层实现抽象出来。”当然,如果您不喜欢这样做,您可以自由地构建基本模式的迁移,并将SQL直接放在应用程序中。这两种路径都可以工作,都经过优化和理解。”
 
再说一次,这一切都很好,但是PostgreSQL并不是唯一为实现这个目标而努力的国家。相反,它在实际实现它方面是独一无二的。
 
为此,很大程度上要归功于第一个创建数据库的人:Michael Stonebreaker。正如伯克利计算机科学教授约瑟夫·赫勒斯坦(Joseph Hellerstein)所写的Stonebreaker的遗产:
 
虽然在25年的时间里很多事情都发生了变化,但PostgreSQL的基本架构仍然与上世纪90年代初的大学版本非常相似,熟悉当前PostgreSQL源代码的开发人员在浏览Postgres3.1源代码时不会有什么困难(c. 1991)。从源代码目录结构到进程结构再到数据结构,一切都非常相似。伯克利大学Postgres团队的代码具有出色的骨架。高德代理企业关心安全性,关心可管理性,可见性,可靠性以及所有这些类型的细节。
 
Crunchydata的Craig Kerstiens以此为基础,认为“这是一个数据库,它采用了一种违背直觉的方法。它从来都不是‘容易使用’的数据库,(老实说)与其他一些数据库相比,它仍然不是。但它关注的是正确性。从那以后,它变得(更容易)使用了,但20年来对正确性的专注至关重要。”Datasette创始人Simon Willison也表达了同样的观点:“我真的很欣赏发布功能的门槛有多高。当PostgreSQL有新的特性时,我知道我可以直接信任它,因为我知道他们的标准有多高。”
 
虽然“骨架”最初是健全的,但是在很长一段时间里对正确性和质量的承诺才是PostgreSQL真正的标志。其他开源数据库社区,包括MySQL, CockroachDB的支持者认为,在这方面没有PostgreSQL做得那么好(“MySQL随着时间的推移以一种比PostgreSQL更少原则的方式有机地发展”)。
 
PostgreSQL通常不是第一个拥有尖端特性的——这并不是它真正的目的。相反,随着时间的推移,PostgreSQL社区通过不追求任何卓越的、改变行业的功能而取得了一些显著的成就:无聊。或者,更确切地说,正如谷歌的凯尔西·海托华(Kelsey Hightower)巧妙地表达的那样,“Postgres是当技术变得非常好,但在很长一段时间里,它变得非常无聊时所发生的事情。”
浏览过本文章的用户还浏览过