oceanbaseOracle是否有被HADLOOP,NOSQL,NEWSQL,MYSQL,OCEANBASE取代的可能

oceanbase  时间:2021-03-15  阅读:()

OceanBase的一致性协议为什么选择 paxos而不是raft

基于Raft的分布式一致性协议实现的局限及其对数据库的风险普通服务器具有良好的性价比,因此在互联网等行业得到了广泛的应用。

但普通服务器也不得不面对2%-4%的年故障率([1]),于是必须高可用的传统数据库只得很悲催地使用性价比低得可怜的高可靠服务器。

分布式一致性协议(distributed consensus protocol)是迄今为止最有效的解决服务器不可靠问题的途径,因为它使得一组服务器形成一个相互协同的系统,从而当其中部分服务器故障后,整个系统也能够继续工作。

而Paxos协议([2])则几乎成了分布式一致性协议的代名词。

然而,Paxos协议的难以理解的名声似乎跟它本身一样出名。

为此,Stanford大学的博士生Diego Ongaro甚至把对Paxos协议的研究作为了博士课题。

他在2014年秋天正式发表了博士论文:“CONSENSUS: BRIDGING THEORY AND PRACTICE”,在这篇博士论文中,他给出了分布式一致性协议的一个实现算法,即Raft。

由于这篇博士论文很长(257页),可能是为了便于别人阅读和理解,他在博士论文正式发表之前,即2014年初,把Raft相关的部分摘了出来,形成了一篇十多页的文章:“In Search of an Understandable Consensus Algorithm”,即人们俗称的Raft论文。

Raft算法给出了分布式一致性协议的一个比较简单的实现,到目前为止并没有人挑战这个算法的正确性。

然而,OceanBase却没有采用Raft算法,这并非是OceanBase团队同学不懂Raft,而是Raft的一个根本性的局限对数据库的事务有很大的风险。

Raft有一个很强的假设是主(leader)和备(follower)都按顺序投票,为了便于阐述,以数据库事务为例:·主库按事务顺序发送事务日志·备库按事务顺序持久化事务和应答主库

海运提单中SHIPPER是什么意思

海运提单中SHIPPER是托运人的意思。

托运人即委托运输的人,在进出口贸易中通常就是出口人。

海运提单中的托运人、收货人和被通知人: 1、托运人(SHIPPER),一般为信用证中的受益人。

如果开证人为了贸易上的需要,要求做第三者提单(THIRDPARTY B/L),也可照办。

2、收货人(CONSIGNEE),如果要求记名提单,则可填上具体的收货公司或收货人名称;如果属指示提单,则填为“指示“(ORDER)或“凭指示“(TO ORDER)。

如果需在提单上列明指示人,则可根据不同要求,作成“凭托运人指示“(TO THE ORDER OF SHIPPER),“凭收货人指示”(TO THE ORDER OF CONSIGNEE)或“凭银行指示“ (TO THE ORDER OF XX BANK)。

3、被通知人(NOTIFY PARTY),这是船公司在货物到达目的港时发送到货通知的收件人,有时即为进口人。

在信用证项下的提单,一般为信用证的申请人,如信用证上对提单被通知人有权具体规定时,则必须严格按信用证要求填写。

如果是记名提单或收货人指示提单,且收货人又有详细地址的,则此栏可以不填。

如果是空白指示提单或托运人指示提单则此栏必须填列被通知人名称及详细地址,否则船方就无法与收货人联系,收货人也不能及时报关提货,甚至会因超过海关规定申报时间被没收。

扩展资料: 海运提单的其他注意事项 1、提单号码(B/L NO),一般列在提单右上角,以便于工作联系和查核。

发货人向收货人发送装船通知(SHIPMENT ADⅥCE)时,也要列明船名和提单号码。

2、船名(NAME OF VESSEL),应填列货物所装的船名及航次。

3、装货港(PORT OF LOADING),应填列实际装船港口的具体名称。

4、卸货港(PORT OF DISCHARGE),填列货物实际卸下的港口名称。

填写卸货港,要注意同名港口问题,如属选择港提单,就要在这栏中注明。

? ? 如属转船,第一程提单上的卸货港填转船港,收货人填二程船公司;第二程提单装货港填上述转船港,卸货港填最后目的港如由第一程船公司出联运提单(THROUGH B/L),则卸货港即可填最后目的港,提单上列明第一和第二程船名。

5、货名(DESCRIPTION OF GOODS),一般需要与货物出口时向当地海关申报的品名一致,在信用证项下货名必须与信用证上规定的一致。

6、件数和包装种类(NUMBER AND KIND OF PACKAGES),要按箱子实际包装情况填列。

7、唛头(SHIPPING MARKS),信用证有规定的,必须按规定填列,否则可按发票上的唛头填列。

8、毛重,尺码(GROSS WEIGHT,MEASUREMENT),除信用证另有规定者外,一般以公斤为单位列出货物的毛重,以立方米列出货物体积。

9、运费和费用(FREIGHT AND CHARGES),一般为预付(FREIGHT PREPAID)或到付(FREIGHT COLLECT)。

如CIF或CFR出口,一般均填上运费预付字样,千万不可漏列,否则收货人会因运费问题提不到货,虽可查清情况,但拖延提货时间,也将造成损失。

如系FOB出口,则运费可制作“运费到付“字样,除非收货人委托发货人垫付运费。

参考资料:海运提单—百度百科

Oracle是否有被HADLOOP,NOSQL,NEWSQL,MYSQL,OCEANBASE取代的可能

你说的很乱,oracle是关系型数据库,mysql也是,两者并存甚至oracle要强势些。

至于非关系型数据库,oracle也是有优势的,尤其在于数据量小的时候,特别明显。

另外,oracle近几年也退出了很多框架来利用分布式存储来实现大数据,其本身也在不断推陈出新,取代是不太可能的

老周互联24小时无理由退款,香港原生IP,28元起

老周互联怎么样?老周互联隶属于老周网络科技部旗下,创立于2019年12月份,是一家具有代表性的国人商家。目前主营的产品有云服务器,裸金属服务器。创办一年多以来,我们一直坚持以口碑至上,服务宗旨为理念,为用户提供7*24小时的轮班服务,目前已有上千多家中小型站长选择我们!服务宗旨:老周互联提供7*24小时轮流值班客服,用户24小时内咨询问题可提交工单,我们会在30分钟内为您快速解答!另免费部署服务器...

旅途云(¥48 / 月),雅安高防4核4G、洛阳BGP 2核2G

公司成立于2007年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前,旅途云公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。点击进入:旅途云官方网商家LOGO优惠方案:CPU内存硬盘带宽/流量/防御...

小渣云(36元/月)美国VPS洛杉矶 8核 8G

小渣云 做那个你想都不敢想的套餐 你现在也许不知道小渣云 不过未来你将被小渣云的产品所吸引小渣云 专注于一个套餐的商家 把性价比 稳定性 以及价格做到极致的商家,也许你不相信36元在别人家1核1G都买不到的价格在小渣云却可以买到 8核8G 高配云服务器,并且在安全性 稳定性 都是极高的标准。小渣云 目前使用的是美国超级稳定的ceranetworks机房 数据安全上 每5天备份一次数据倒异地 支持一...

oceanbase为你推荐
微信回应封杀钉钉为什么微信被封以后然后解封了过了一会又被封了留学生认证留学生回国认证,是否要求需要在国外待满三年,还是只需要完成所需的三年课程?原代码源代码是什么意思啊曲妙玲张婉悠香艳版《白蛇传》是电影还是写真集?www.55125.cnwww95599cn余额查询百度指数词百度指数为0的词 为啥排名没有partnersonline电脑内一切浏览器无法打开4399宠物连连看2.5我怎么找不到QQ里面的宠物连连看呢m.yushuwu.comhttp www.jiaoyucard.com用户名怎么填7po.comvivo手机怎么获得R00t
云服务器租用 虚拟主机提供商 网通vps 免费注册网站域名 美国主机论坛 info域名 debian源 新站长网 国外php空间 52测评网 河南移动邮件系统 165邮箱 服务器维护方案 免费美国空间 吉林铁通 江苏双线服务器 闪讯官网 移动服务器托管 免费外链相册 空间登入 更多