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

极光KVM美国美国洛杉矶元/极光kvmCN7月促销,美国CN2 GIA大带宽vps,洛杉矶联通CUVIP,14元/月起

极光KVM怎么样?极光KVM本月主打产品:美西CN2双向,1H1G100M,189/年!在美西CN2资源“一兆难求”的大环境下,CN2+大带宽 是很多用户的福音,也是商家实力的象征。目前,极光KVM在7月份的促销,7月促销,美国CN2 GIA大带宽vps,洛杉矶联通cuvip,14元/月起;香港CN2+BGP仅19元/月起,这次补货,机会,不要错过了。点击进入:极光KVM官方网站地址极光KVM七月...

百纵科技云主机首月9元,站群1-8C同价,美国E52670*1,32G内存 50M 899元一月

百纵科技:美国高防服务器,洛杉矶C3机房 独家接入zenlayer清洗 带金盾硬防,CPU全系列E52670、E52680v3 DDR4内存 三星固态盘阵列!带宽接入了cn2/bgp线路,速度快,无需备案,非常适合国内外用户群体的外贸、搭建网站等用途。官方网站:https://www.baizon.cnC3机房,双程CN2线路,默认200G高防,3+1(高防IP),不限流量,季付送带宽美国洛杉矶C...

Hosteons:新上1Gbps带宽KVM主机$21/年起,AMD Ryzen CPU+NVMe高性能主机$24/年起_韩国便宜服务器

我们在去年12月分享过Hosteons新上AMD Ryzen9 3900X CPU及DDR4内存、NVMe硬盘的高性能VPS产品的消息,目前商家再次发布了产品更新信息,暂停新开100M带宽KVM套餐,新订单转而升级为新的Budget KVM VPS(SSD)系列,带宽为1Gbps端口,且配置大幅升级,目前100M带宽仅保留OpenVZ架构产品可新订购,所有原有主机不变,用户一直续费一直可用。Bud...

oceanbase为你推荐
嘉兴商标注册个人如何申请商标注册巫正刚想在淘宝开一个类似于耐克、阿迪之类的店、需要多少钱、如何能够代理www.gegeshe.comSHE个人资料555sss.comms真的是500万像素?www.toutoulu.com老板强大的外包装还是被快递弄断了www.cn12365.orgwww.12365china.net是不是真的防伪网站300373一搓黑是真的吗hao.rising.cn如何解除瑞星主页锁定(hao.rising.cn). 不想用瑞星安全助手铂金血痕花开易见落难寻,阶前愁杀葬花人;独把花锄偷洒泪,洒上空枝见血痕。是什么意思蜘蛛机器人在《红色警戒2共和国之辉》中,对付“蜘蛛机器人”的最好武器是什么?采采风荷“皓腕轻碧撷田田,柳叶缦罗水瑟瑟。不知君言西子荷,垂手拈的起清波”什么意思
河南虚拟主机 域名管理 中国万网虚拟主机 万网域名证书查询 视频存储服务器 免备案空间 tk域名 网页背景图片 网通ip phpmyadmin配置 如何注册阿里云邮箱 域名dns 跟踪路由命令 美国盐湖城 免费蓝钻 网站加速 apnic 闪讯网 hosting24 phpwind论坛 更多