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近几年也退出了很多框架来利用分布式存储来实现大数据,其本身也在不断推陈出新,取代是不太可能的

HostKvm四月优惠:VPS主机全场八折,香港/美国洛杉矶机房$5.2/月起

HostKvm是一家成立于2013年的国外主机服务商,主要提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。本月商家针对全场VPS主机提供8折优惠码,优惠后美国洛杉矶VPS月付5.2美元起。下面列出几款不同机房VPS主机产品配置信息。套餐:美国US-Plan0CPU:1cores内存:1GB硬...

无忧云( 9.9元/首月),河南洛阳BGP 2核 2G,大连BGP线路 20G高防 ,

无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,自营有国内雅安高防、洛阳BGP企业线路、香港CN2线路、国外服务器产品等,非常适合需要稳定的线路的用户,如游戏、企业建站业务需求和各种负载较高的项目,同时还有自营的高性能、高配置的BGP线路高防物理...

Spinservers:美国独立服务器(圣何塞),$111/月

spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立服务器租用和Hybrid Dedicated等,spinservers这次提供的大硬盘、大内存服务器很多人很喜欢。TheServerStore自1994年以来,它是一家成熟的企业 IT 设备供应商,专门从事二手服务器和工作站业务,在德克萨斯州拥有40,000 平方英尺的仓库,库存中始终有数千台...

oceanbase为你推荐
中老铁路中长铁路的铁路的新中国历史www.983mm.com哪有mm图片?你懂得地陷裂口山崩地裂的意思mole.61.com摩尔大陆?????www.vtigu.com初三了,为什么考试的数学题都那么难,我最多也就135,最后一道选择,填空啊根本没法做,最后几道大题倒www.bbb551.com100bbb网站怎样上不去了bbs2.99nets.com西安论坛、西安茶馆网、西安社区、西安bbs 的网址是多少?www.hyyan.comdota屠夫怎么玩?从初期到后期的装备是什么?www.ijinshan.com驱动人生是电脑自带的还是要安装啊!?在哪里呢?没有找到33tutu.comDnf绝望100鬼泣怎么过
域名解析文件 simcentric java主机 海外服务器 国内永久免费云服务器 idc评测网 云主机51web 国外空间 云鼎网络 英文站群 华为4核 个人免费空间 中国电信测速112 双十一秒杀 可外链网盘 100m独享 vip域名 万网空间购买 万网空间管理 便宜空间 更多