说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

RDS添加PostgreSQL支持 几家欢喜几家忧

HTML文档下载 WORD文档下载 PDF文档下载
在RDS上添加PostgreSQL支持对大多数用户来说都是件喜大普奔的事,因为这将大幅降低PostgreSQL的部署门槛;同时,这也意味着AWS用户可以有更多的选择,云生态圈的进一步完善。然而对于某些机构来说,也许并不乐观。

Amazon于今日宣布将 PostgreSQL添加到RDS,并推出了其测试版。下面是一段RDS上关于这个服务的介绍:

RDS让PostgreSQL云上的建立、运营及扩展变得简单,通过Amazon RDS,你可以在数分钟内完成具备扩展性的PostfreSQL部署,且兼具成本效益及可伸缩硬件容量两大特性。RDS可以帮你完成一些复杂及耗时的管理工作,比如PostgreSQL软件的安装、升级、储存管理、为灾难恢复提供高可用性及备份等等。只需要在AWS Management Console中进行选择,就可以完成PostgreSQL数据库的最佳参数设置。PostgreSQL实例既可以使用标准存储,也可以使用Provisioned IOPS存储。一旦被分配,你可以使用10GB到3TB不等的存储,以及1000到30000不同的IOP。

在这之前,RDS只提供Oracle、MySQL及SQL Server三种传统数据库服务,这次PostgreSQL的添加无疑是对这个开源数据库的肯定。不到20个小时,这个消息在 Hacker News上被评论了200+,更证明了PostgreSQL的人气所在。这里笔者主要给归结成了两大类:


喜大普奔

这是所有评论中比例最大的一部分,而造成这个结果的主要原因除下PostgreSQL之美(下一节介绍),主要还在于PostgreSQL运营管理难这一方面。Django的建立者之一@adrianh在评论中这么说道:

我曾今使用MySQL代替了Postgres,因为对成为系统管理员的讨厌更胜过使用MySQL,而AWS这个新服务完美的解决了这一点。

综合所有评论中,类似安装、管理的问题多次出现。这样能减少部署的复杂性,随时就绪并且能再几分钟之内完成部署的云服务必然深得用户欢心。顺便推荐一篇CSDN博客中的文章, 非常全面的PostgreSQL部署。

躺着中枪

得到全球领先云服务供应商Amazon的承认,PostgreSQL可谓是春风得意。然而,民谣说的好“几家欢喜几家愁”,在这个喜大普奔的时刻,人们的口中怎么可以缺少传说中的“反派”。

1.  MySQL

同属最受欢迎的开源数据库MySQL,同样是被关注的焦点之一。然而对比PostgreSQL,小伙伴们的关注点显然不同。有位虚心学习的网友@yumraj就这么问道:

我听说过PostgreSQL,而且它在HN社区很受欢迎,但是我当下使用的是RDS上的MySQL服务。鉴于我的项目还处于初期阶段,所以数据量不是很大,那么迁移到PostgreSQL会不会很有意义。

对于虚心求学的同学,在任何地方都很受欢迎,他很快就得到了许多资深数据库用户的回应,@adrianh,上文我们有提过的Django建立者之一,说道:

PostgreSQL是真正关心你的数据。在你输入一个错误的时间数据“2013-10-32”,MySQL将默默的把它更改为“0000-00-00”,而PostgreSQL则会弹出一个错误。如果你的一个事务发生错误,MySQL仍然让你完成事务里的后续操作,PostgreSQL则会无效这个事务,并强制你重新再来。如果你想给一个表格插入新的一列,而这一列有着上千万行,MySQL可能会让你等待许久,而PostgreSQL只需要1秒。当然,你可以让MySQL更加可用,但是PostgreSQL确实更加的可靠及快速。(ps:自2001年,我就同时使用了这两个数据库)

对比@adrianh下面两位网友的说法显然更深度了一点,@jeffdavis:

我认为PostgreSQL两个最大的优势就是可靠性和灵活性。可靠性——更好的语言,更加接近于SQL,在工程质量上更是得到众多证明;灵活性——提供了大量的API和特性,非常有益于用户的按需修改。

@gdulli11则做了更为具体的优势解决

更健壮——更少的崩溃,更少的脏数据
更多的特性——JSON数据类型、局部索引、函数/表达式索引、CTE等等
原则性更强——不会做类似输入数据截取以适应列宽的事情
非Oracle所属——开发积极,定期的主要发布时间计划等等
更好的Python驱动(不知道其它语言支持如何)
数据库函数和程序有着更多的选择
更好的分割支持
单张表上的每次查询允许多重索引 

写到这里,MySQL的躺枪大家或许会给大家一种“你不入地狱,谁入地狱”的感觉,然而下面这个顶尖PaaS服务供应商就有那么一点冤了。

2. Heroku

对比之前的 “响应高达6秒 用户揭露Heroku私自修改路由造成高支出”,顶尖PaaS供应商Heroku的枪确实中的有点冤。评论开始于网友@fat0wl的一句“我也在RDS上使用着MySQL,这是因为我想逃离Heroku,Heroku的新收费机制是我完全承受不起的”,网友更上翻出了这么1条 Tweet——“ RDS 4XL vs Heroku Mecha: 按需便宜40%,1年预留便宜74%,3年预留便宜82%,并且有着更多的特性和容量”。争论到最后fat0wl网友做了总结:“Heroku也许提供了更具扩展性及便利的服务,但是RDS的稳定和便宜却更胜一筹,所以你可以购买更多的容量,在相同开销下,往往会获得更好的性能。”

写在最后

在Amazon RDS上添加PostgreSQL意味着AWS生态圈的进一步完善,但是却并不能对类似Heroku这样的平台产生致命冲击,只能说给技术硬派公司提供一个更具成本效益的代替代方案。近日,笔者与DBaaS提供商Continuent CTO Edward Archibald就AWS“山寨”创业伙伴以完善自己生态圈一事进行了交流,Eward认为,因为Amazon有自己的云数据中心,可能会更具成本效益,但这只是针对技术过硬的公司,专项的服务供应商提供的服务等级将更高,在可靠性、安全性、扩展性等方面将有更大的提高。

以“应用驱动的架构与技术”为主题的第七届中国大数据技术大会(Big Data Technology Conference 2013,BDTC 2013)将于2013年12月5日-6日在北京世纪金源大酒店召开。届时将设有《智能交通与大数据》分论坛,物联网将是其中重要环节,欢迎参加讨论!

开发响应用户输入的数据库web Server-Delphi资料 利用Delphi编程发送E-mail 利用Delphi编写Socket通信程序 利用Delphi开发网络数据库应用 在许多系统中,出于安全或其它原因,常常要求随时对键盘进行监控,一个专-Delphi资料 链接的视觉效果-Delphi资料 如何从域名名得到IP?-Delphi资料 如何动态改变/添加网络设置中的 TCP/IP 的 DNS 地址-Delphi资料 如何获取CapsLock 、 Insert 等键的状态?-Delphi资料 如何在程序中动态取得Win95/98的网络邻居中的工作组及计算机名?-Delphi资料 提高客户机/服务器应用系统性能的一些方法-Delphi资料 网络和通讯编程-Delphi资料 WebBrowser流程讲解及如何判断下载网页成功-Delphi资料 用Delphi 3.0实现运行于浏览器内的客户 用Delphi编写ASP的ActiveX 用Delphi编写CGI程序(五) 用Delphi编写CGI程序返回图象 用Delphi程序获取拨号连接的动态IP地址 用Delphi创建Internet快捷方式 用Delphi实现NetBIOS广播收发 用Delphi实现网络驱动器的映射和断开 用Delphi实现远程屏幕抓取 用DELPHI制作留言板 再谈用Delphi程序获取拨号连接的动态IP地址 在DELPHI程序中拨号上网 在DELPHI程序中获取网络资源信息 在Delphi程序中应用IE浏览器控件 在Delphi中调用NetscapeNavigator 在Delphi中使用flash控件 在Delphi中使用IP控件 在程序中动态取得Win95/98网络邻居中工作组及计算机名-Delphi资料 本是学计算机的!现在却要去教书了!IT梦想泡汤了!! 真诚求解:关于校园局域网得ip地址与网外ip地址得关系问题 谢谢! 在两个web application之间能不能通过session传对象? 怎么把weblogic用向导创建的域删掉,重新配置 简单的问题:关于符号' " & 在word文档中使用active控件引发的问题,想请大家帮忙。急!!! 为什么G.723.1 在DShow里面用不了? 大虾呀、小弟我求救呀!快来帮帮我!郁闷呀! 我安装了win2003后,为什么声音驱动装不了? release为何不行? 在delphi中如何得到mysql里所有的数据库名?急!在线等!! 怎样获得例如另一个网页的内容,然后部分现实,原理是什么 怎样获得例如另一个网页的内容,然后部分显示,原理是什么 100分求MSDN下载地址!!! 菜鸟苦难,高手达人入,简单问题! 我有白头发了,你们也? 请教一个关于datagrid的弱弱的问题 DirectShow中通过摄像头获取图像,如何改变分辨率 关于Win2000做服务器,Win98做客户端,在98中如何设置连接Internet的问题? 我的php是怎么回事呀? 如何访问带密码的Access数据库? 关于程序员的数组方面的问题? 救菜鸟!给个范例! 为什么我在XP下文件夹加密加不了? 在word文档中使用active控件引发的问题。急!!! 我在我的frame中的一个页面中用一个button的onClick="javascript:window.close()"怎么关闭不起作用呢? 帮帮我吧,我asp刚入门,就要做网站,感觉心里好没底...... 红色紧急求救 我在北京找工作,各位仁兄帮帮看看 如何在窗体中动态生成组件? 如何实现显示在线者的信息,如注册会员多少人,访问者多少人等等(附三问) 50分求救,哪里有下载免费的VB6中文版? 求救!!!!!!!!!高分!! 大家进来看看这个效果怎么做! 哪能找到关于网络侦听的源程序?用VC做的,谢谢! 九月份就大四了,要分方向了,大家给点意见? 如何禁用ie选项中的“显示友好的http错误信息” 接了一个小小的酒店管理系统,问一下,值多少钱?(可别说我做坏了市场:)) 程序员考试的资料在哪下载?(.pdg的文件用什么阅读?) 我下载了JDK1.4.1_03安装以后JDK目录里没有1.3的Javac文件呀? 新手的问题(asp的源代码): vector&父类子类的问题 单片机如何实现霓虹灯控制,谢谢。 ASP操作oracle数据库,是不是只能用SQL语句实现 哪里有介绍NAT(网络地址转换)原理的网站? win2000下,的计算机管理--磁盘管理--选中c盘--右键--属性--工具--查错,选中扫描并试图恢复坏扇区........... Session会无故消失!! 请大家注意FAQ的提交! ---如何在linux下编译IDL文件--- 求Rational purifyplus for Linux 的license 简单sql语句问题 函数f(x)=lx-al+2在x∈【0,+∞)上为增函数,a的取值 三点水和丁字组在一起是什么字? 几何概型1.平面上一组平行线,且相邻平行线间的距离为3cm,把一枚半径为1cm的硬币任意抛掷在这个平面上,则硬币不与任何一条平行线相碰的概率为多少2.铺满边长为9cm的正方形塑料板的地面上 how to look for GMAT 第一次考了600,想要上700分,该怎么复习呢? 若logaC+logbC=0,(c不等于1),求ab+c-abc的值 华为ascend d quad和索尼lt29i哪个好? 1GHz的波可以传多远? 已知a>1.b>1.c>1,且lga+lgb=1.求证:logaC+logbC>4lgc 第一颗人造卫星绕地球一圈用114分钟比神舟六号绕地球一圈用时间的2倍少66分钟神舟六号绕地球一圈用几分钟要求:用方程解答,列方程的算式,该写答写答,该写解写解. large的ar的发音是什么 已知:a、b>1,0 你说的Q1是华为ascend D quad 西安事变发生后,中共提出了什么解决方针?中共的出发点是什么 赖的部首 若x四次方的二倍,减x立方的3倍,加x平方的a倍,加7x,再加b能被x的平方加上x再减2整除,求a:b 如图,已知:∠A=114°,∠1=66°,求证:AD//CF 以《路人》、《曲折的故事》为题的作文各一篇,800字 同声传译需要看的书籍有哪些? 如图,已知AD//CF,角C=角D,角B=角E,求证AB//EF 望岳这首诗中,诗人自我期许,展示他雄心和气魄的诗句是【】 同声传译在什么地方读的书? 意思相同但还是反义词的成语 月亮的月加个水井的井读什么? 若 2乘x的四次方-3乘x的立方+a乘x的平方 能被 x的平方-x-2 整除,求a、b的值如题若 2乘x的四次方-3乘x的立方+a乘x的平方+7x+b 能被 x的平方-x-2 整除,求a、b的值 成语及含义、同义词、反义词、造句要有含义、同义词、反义词、造句 多多益善 井字是什么偏旁 华为 ascend d quad能换彩壳吗 若loga(π-3) 已知点A(8,0),点P在第一象限,P的坐标为(x,y),且2x+y=10,设三角形OPA的面积为S,求S与x之间的函数解析式和x的取值范围,并求当x=3时,S的值.关键是求S与x之间的函数解析式.我已经开窍了. 如题锦纶 晴纶 是一回事吗 若a,b为不等于1的正数,且a<b,试比较loga 1∕b,loga b,logb 1/b的大小 已知点A(4,0),P(x,y)是第一象限y=2x图像上的点,△OPA的面积为S,写出y关于x的函数 腈纶和锦纶哪个好 改和赖是怎么偏旁 如图,点P(a,b)是第一象限内在直线y=x-3上的点,又已知点A(0,4),△AOP的面积是S.(1)写出用b表示a的代数式;(2)写出S关于b的函数解析式及定义域;(3)如果△AOP的面积为10,求点P的坐标好的追 一个口在一个赞的字怎么读口赞 y=(4∧x)+(2∧x+2)+5 (求函数的值域) 有关几何概型已知半径为的圆及圆内接三角形求下列情况的概率.1、在圆内任取一点,以该点为中点的弦长超过内接正三角形的边长.2、在圆周上任取两点连线的弦长不超过内接正三角形的边 左边一个月字旁,右边一个赞成的赞怎么读 函数y=x^(5/2)的值域是 已知函数y=1/2x+3和点A(2,0),在直线y+1/2x+3上找一点P使S△AOP=4求P点的坐标. 45%羊毛45%涤纶 10% 锦纶这样的衣服保质量好吗 刚买的原价959的just sandra长款大衣 才穿了一天 总觉得袖口貌似有点起球诶 难道是心理作用? goldwave的多普勒怎么增加时间默认的就到40秒、怎么加时间? 怎没才能提高作文水品 成语接龙:一心一意 —— 意想不到 衣服的涤纶,锦纶,纯棉,羊毛,聚脂纤维等,都是什么的,怎么比较他们,怎么清洗他们?本人对服装很不了解.衣服的材料有多少种的?常用的涤纶,锦纶,纯棉,羊毛都有什么优点和缺点?怎么正确清洗 帮我翻译英语可能是自已放不下,他有什么放不下的呢?也许是自已自作多情吧啦 how的用法where(how) should we start?用how这个问句成立吗?有没有语法上的错误?急 几道预备年级数学题1.有一种含水量为14.5%的煤,经过一段时间的风干,含水量降为10%,现在这堆煤的重量是原来的百分之几?2.甲种酒精纯酒精含量为72%,乙种酒精纯酒精含量为58%,混合后纯酒精含 索额图与明珠为什么会被称作“索相”与“明相”明朝和清朝当时己都不设宰相 长期高频率地撸管子,有危害吗 一根水泥圆管,量得它的外圆周长是125.6cm,管壁厚4cm,它的管壁横截面积是多少? 多普勒三大定律是什么?能做什么呢 一个周撸管2-3次,这个SY频率算频繁吗?各位兄弟有是多少? 三点水加一个丁字,念什么.(左右结构) 已知abc均大于1,切logaC乘以logbC=4,求证:ab大于等于c 华为Ascend D Quad XL电池不可以卸吗 运动状态相同的一前一后两物体距离不变? 设a,b,c均为大于1的正数,且a乘以b等于10.求证,logac+logbc大于等于4lgc \"鞠躬人\"亮相朝韩边界 寓意鞠躬欧盟称将向叙利亚提供8500万欧元人西班牙称监听行为无法接受 敦促美国提韩国陆军前方哨所士兵中枪身亡 军方展卜拉希米抵达叙利亚开始斡旋叙利亚问题联合特使卜拉希米抵达大马士西班牙称监听行为无法接受 敦促美国提袁隆平:终极目标水稻亩产1200公斤曝福建闽侯抽调教师协助拆迁 官方称已多国对美国监听表达不满要求解释 研究西班牙称遭大规模监控难以接受 促美公尼泊尔政客涉嫌谋杀同党候选人 两印度尼泊尔政客涉嫌谋杀同党候选人 两印度叙利亚问题联合特使卜拉希米抵达大马士浙江一盗销柴油团伙五分钟能使满箱柴油拆东墙补西墙 浙江一男子非法集资14李克强会见德国友人多国对美国监听表达不满要求解释 研究突尼斯政治纷争致市政荒废 街头成“垃俄官员说中国是俄旅游领域主要战略伙伴四川南充男子驾中巴强冲交警队和法院 安倍是“亚洲最危险人物”近三千学生自荐上深外初中部深圳地铁6号线列入社会资本参与样板新疆生产建设兵团两副师长受贿领刑高僧墨宝尽显佛门艺术前海改革创新 法治建设先行7位教育界知名人士担任市属校督学新疆哈密:给企业上节水“紧箍咒”盘点2014上市公司落马高管 华润、被告火锅店仍收取包间费 将申诉再审一朵花,以树的姿态生长成都伊藤洋华堂春熙店全新OPEN科伦药业股东大会 刘革新数次致歉装修不必东奔西走快来上舍居“买”整家海盗谜语难解千古阿来:电子书并没让阅读的人更多把书中故事搬上台办社保不再跑路 可在家用网银缴了大二生台北捷运内砍人4死21伤彭丽媛和外国领导人夫人看中国非遗男子寄匿名信勒索获刑
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘