欢迎访问本站!

首页快讯正文

usdt交易平台(www.caibao.it):原创 2020年度20多款主流数据库重大更新及手艺要点回首

admin2021-02-0461

USDT自动API接口

菜宝钱包(caibao.it)是使用TRC-20协议的Usdt第三方支付平台,Usdt收款平台、Usdt自动充提平台、usdt跑分平台。免费提供入金通道、Usdt钱包支付接口、Usdt自动充值接口、Usdt无需实名寄售回收。菜宝Usdt钱包一键生成Usdt钱包、一键调用API接口、一键无实名出售Usdt。

原题目:2020年度20多款主流数据库重大更新及手艺要点回首

本期要点

DB-Engines数据库排行榜

新闻资讯

一、RDBMS

二、NoSQL

  • RocksDB 6.x大版本迭代更新回首
  • Cassandra 4.0版本重大更新预览

三、NewSQL

  • TiDB 2020年度重大更新及手艺要点剖析
  • SequoiaDB首创专利级STP(漫衍式序列时钟协议)

四、大数据生态圈

  • Elastic 2020年度重大更新及手艺要点剖析
  • Greenplum每月迭代一个小版本,最新宣布6.13.0

五、国产数据库

  • 本期新秀:openGauss正式宣布1.0.1及1.1.0版本
  • ArkDB 2020年度重大更新及手艺要点剖析
  • QianBaseTM2020年度重大更新及手艺要点剖析

六、云数据库

  • 阿里云2020年度多款数据库产物更新汇总
  • 腾讯云2020年度12款数据库产物更新汇总
  • 京东智联云数据库2020年度宣布汇总
  • RadonDB 2020年度重大更新及手艺要点剖析

推出dbaplus Newsletter的想法

谢谢名单

为利便阅读、重点泛起,本文对各板块内容举行了精简,需阅读完整版可登录云盘下载:https://pan.baidu.com/s/1h8plZz-amxxOMMWTL2eicQ(提取码:dwqg)

DB-Engines数据库排行榜

以下取自2021年1月的数据,详细信息可以参考http://db-engines.com/en/ranking/,数据仅供参考。

DB-Engines排名的数据依据5个差其余因素:

  • Google及Bing搜索引擎的要害字搜索数目
  • Google Trends的搜索数目
  • Indeed网站中的职位搜索量
  • LinkedIn中提到要害字的小我私家资料数
  • Stackoverflow上相关的问题和关注者数

近期新闻资讯

1、2020年11月24日,国际权威调研机构Gartner宣布2020年度全球数据库魔力象限评估效果,作为中国科技公司代表,阿里云首次挺进全球数据库第一阵营——“领导者”象限,这也是中国数据库40年来首次进入全球顶级数据库行列;此外,腾讯云、华为云进入了“特定领域者”象限。

2、2020年12月2日,Kubernetes官方宣布公告,宣布自v1.20起放弃对Docker的支持,届时用户将收到Docker弃用忠告,并需要改用其他容器运行时。但Docker作为容器镜像构建工具的作用将不受影响,用其构建的容器镜像将一如既往地在集群中与所有容器运行时正常运转。

3、2020年12月8日,CentOS项目宣布,CentOS 8将于2021年年底竣事维护,为其接班的是CentOS Stream,CentOS Stream作为RHEL的上游(开发)分支在CentOS 8竣事维护后会继续更新。而CentOS 7也将在其生命周期竣事后住手维护。换而言之,“免费”的RHEL以后没有了。

4、2021年1月15日,Elastic公司宣布即将调换Elasticsearch和Kibana的其中一项开源允许协议——将Apache License 2.0调换为双授权允许,即SSPL + Elastic License。在不违反允许协议的前提下,调换后用户仍可自由选择使用知足自己需求的源代码或发行版。此次调换只影响使用到Apache License 2.0的源代码,与Apache License 2.0无关的部门像已往一样保持稳固。例如Elasticsearch和Kibana的默认发行版会继续在Elastic License允许下宣布,用户可继续免费下载和使用。

RDBMS

Oracle将推出21c,是全球唯一的融合数据库

凭据Oracle的产物计谋, 2021年将会推出Oracle 21c,21c主要新特征在于进一步强化融合数据库理念。强调3M功效——多模、多事情负载、多租户,是全球唯一的融合数据库(在内陆与云端均能部署)。

一、Oracle 21c主要新特征摘要

  • 原生的区块链支持;
  • 新的多租户Data Guard - 可插拔数据库(PDB)级其余灾难珍爱;
  • AutoML:自动化的机械学习 - 非专家级用户也可以充实行使机械学习的优势;
  • 支持持久化内存,提供微秒级I/O响应;
  • *** ON加速与天真性;
  • In-Memory支持夹杂查询;
  • 自动化的In-Memory治理;
  • Sharding增强:能从多个现有数据库确立分片数据库。

二、2020年度甲骨文主要宣布回首

2020年,甲骨文布了最新的Exadata X8M,Oracle Exadata X8M是业内首个接纳了英特尔®傲腾™DC持久性内存和创新的数据库RDMA手艺,与上一版本相比I/O吞吐量提高了2.5倍,I/O延迟降低了90%。

Oracle提供了多种方式使客户可以使用到Exadata的服务,包罗了Exadata数据库一体机,Exadata公有云服务以及Exadata公有云私有化部署(ExaCC)。

另外,甲骨文还宣布了Oracle数据库珍爱的更佳实践——ZDLRA最新版本X8,零数据丢失恢复一体机数据珍爱解决方案(简称恢复一体机)。

MySQL 8.0 2020年度重大更新及手艺要点剖析

一、2020年度MySQL总体回首

2020年,MySQL 8.0宣布了4个版本8.0.19~8.0.22,在功效和稳固性方面已经具备一定的用户基础和优势,可以思量在生产环境试用/使用。

另外,MySQL 5.6将于2021年2月住手更新,竣事其生命周期(EOL),也就是说,2021年2月以后,MySQL团队将不会再为5.6系列版本的MySQL提供任何补丁,反之留给MySQL 5.7的时间也较重要,现在停止时间是2023年10月。

在功效方面,自MySQL 8.0.18版本宣布hash join,到8.0.20版本已经可以使用hash join取代BNL,现在支持半毗邻、反毗邻、外毗邻,改善很明显,对MGR的细节也举行了许多功效革新,在平安性、可用性利便有较大提升。

尤其是在12月2日MySQL团队宣布了MySQL Database Service with Analytics Engine,将OLTP/OLAP处置合二为一,同时在性能、平安和成本方面有了很大提升,让MySQL饱受诟病的OLAP领域带来转机。

二、MySQL 8.0针对营业研发体贴的特征更新清点

1、优化器改善

1)子查询update/delete接纳Semi Join半毗邻作了优化

MySQL的子查询一直以来以性能差著称,以是解决的方案是用join关联查询取代子查询。

通常情形下,我们希望由内到外,先完成内内外的查询效果,然后驱动外查询的表,完成最终查询,然则MySQL 5.5会先扫描外表中的所有数据,每条数据将会传到内表中与之关联,若是外表很大的话,那么性能上将会很差。

MySQL 5.6版本里,子查询终于有了强劲的优化,这意味着不改变原有SQL的情形下,通过MySQL内部的优化器把子查询改写成为join关联查询。

然则,Semi Join半毗邻优化仅仅是针对select查询的,针对update/delete性能依旧很差。

2)新增Anti Join反毗邻优化

在MySQL 8.0.18版本里,支持对NOT IN/EXISTS子查询语句优化,优化器内部将查询自动重写为Anti Join反毗邻查询SQL语句。

3)新增Hash Join优化

在MySQL 8.0.18中,增添了Hash Join新功效,它适用于未确立索引的字段,做等值关联查询。在之前的版本里,若是毗邻的字段没有确立索引,查询速率会是异常慢的(尤其是大表,执行频率很高的话,直接会将数据库打死),优化器会接纳BNL(块嵌套)算法。

Hash Join算法是把一张小表数据存储到内存中的哈希内外,并逐行去匹配大表中的数据,盘算哈希值并把相符条件的数据,从内存中返回客户端。

总结:以上三个特征,在不改变SQL语句的情形下,MySQL自身就将其优化,削减了开发一样平常的事情,制止了生产事故的发生。

2、InnoDB

1)instant add column亿级大表毫秒级加字段

加字段是痛苦的,需要对表举行重修,尤其是对亿级其余大表,DBA会反馈开发,表太大,加不了了,那么开发就得重新调整营业逻辑,势必增添了事情量。

虽然Online DDL可以制止锁表,但若是在主库上执行耗时30分钟,那么再复制到从库上执行,主从复制就泛起延迟。使用instant ADD COLUMN特征,只需弹下烟灰的时间,字段就加好了,享受MongoDB那样的非结构化存储的天真利便,无形中削减了开发的事情量。

限制:

  • 若是指定了AFTER,字段必须是在最后一列,否则需要重修表;
  • 不适用于ROW_FORMAT = COMPRESSED;
  • DROP COLUMN需要重修表;
  • modify修改字段属性需要重修表。

3、系统稳固性提升

1)资源组有用解决慢SQL引发CPU告警

资源组的作用是资源隔离(你可以理解为开通云主机时勾选的硬件设置),将线上的慢SQL线程ID分配给CPU一个核,让它慢慢跑,从而不影响CPU整体性能。

注:资源组启动需开启CAP_SYS_NICE功效。

开启步骤如下:

# setcap cap_sys_nice+ep /usr/local/mysql/bin/mysqld

# getcap /usr/local/mysql/bin/mysqld

/usr/local/mysql/bin/mysqld = cap_sys_nice+ep

2)Query Rewrite插件重写DML语句

MySQL 8.0 Query Rewrite支持SELECT INSERT UPDETE DELETE REPLACE语句重写这个功效要点赞,好比开发上线时,有个SQL查询字段索引遗忘加了,直接把线上CPU打满,此时,你可以将SQL重写,让营业先报错,别打死数据库,然后马上通知开发回滚,等加完索引后再上线。

PostgreSQL获得“2020年度数据库”称呼

一、PostgreSQL以更高增长速率获得DB-Engines 2020年度数据库称呼。

二、PostgreSQL 13正式版的提升与优化

2020年9月24日PostgreSQL 13正式宣布,也是现在的最新版本。PostgreSQL 13在索引和查找方面举行了重大改善,有利于大型数据库系统,同时包罗索引的空间节约和性能提高,使用聚合或分区的查询时的更快响应,使用增强的统计信息时更优化的查询设计,以及许多其他改善。

PostgreSQL 13除了具有强烈要求的功效(如并行清算和增量排序)外,还为差异巨细的负载提供了更好的数据治理体验。此版本针对一样平常治理举行了优化,为应用程序开发职员提供了更多便利,并增强了平安性。

三、PostgreSQL常用插件动态

1、漫衍式插件citus宣布 9.5.1

citus是PostgreSQL的一款对照盛行的sharding插件,agpl开源协议,现在为微软所拥有,海内苏宁有较大量使用案例。

https://github.com/citusdata/citus

2、地理信息插件postgis 3.1正式版本宣布

PostGIS是专业的时空数据库插件,在测绘、航天、气象、地震、国土资源、舆图等时空专业领域应用普遍。同时在互联网行业也获得了对GIS有性能、功效深度要求的客户青睐,好比共享出行、外卖等客户。

http://postgis.net/

3、时序插件timescaledb宣布2.0.0

timescale是PostgreSQL的一款时序数据库插件,在IoT行业中有异常好的应用,2.0.0 的主要功效增强包罗:

  • 添加对漫衍式表的支持;
  • 添加对用户界说的actions;
  • 添加延续聚合API;
  • 重新设计信息视图;
  • 将企业功效移动到社区版。

https://github.com/timescale/timescaledb

4、Oracle兼容插件orafce宣布3.13.4

orafce是PostgreSQL的一款增强Oracle兼容性的插件。

https://api.pgxn.org/src/orafce/

OceanBase最新2.2.7版本有主要更新

2020年,OceanBase数据库一共迭代了3个版本,最新宣布的2.2.7版本在高可用性、兼容性、平安性等方面举行了主要的更新。

1、高可用性

在高可用特征方面,除了提供原有的基于多副本的高可用形态之外,又提供了基于事务日志复制手艺的高可用特征—主备库,创新性的将日志和复制手艺引入到了原生漫衍式数据库领域,提供更天真的高可用和容灾能力。

主集群通过向备用集群发送事务日志的方式来实现数据同步,从而确保生产集群能够在遇到数据损坏、灾难等情形下仍可快速恢复营业。当OceanBase生产集群泛起设计内或设计外的不能用情形时,主备库可通过将某一个备用集群的角色切换为主集群,从而保证系统的延续运行,更大限度降低服务的停机时间。另外,OceanBase在物理备份恢复方面也提供了更多的功效。

2、兼容性

OceanBase针对Oracle、MySQL这两种应用最为普遍的数据库生态都给予了很好的支持。对于MySQL,OceanBase支持MySQL 5.6版本险些全量语法,可以做到MySQL营业无缝切换。

对于Oracle,OceanBase现在已高度兼容Oracle的种种特征,包罗数据库工具、SQL 语法、函数、PL/SQL语法、系统包等,让使用Oracle数据库的应用程序可更利便迁徙到OceanBase,并为应用程序开发职员提供更多功效。

最新宣布的2.2.7版本在庞大查询方面做了进一步优化。同时在并行执行处置能力进一步提升,提供提前排除行锁的能力来降低锁冲突,提升系统性能。事务解锁的时机由日志持久化乐成,提前到拷贝batch buffer完成,使得操作统一行的事务能够并发执行。

3、平安性

在平安特征上也举行了许多提升,除了兼容绝大部门MySQL模式的权限外,对集群级其余种种系统权限举行了仔细的拆分,并在Oracle模式也支持绝大部门的系统权限、工具权限、角色等平安功效。

此外,OceanBase新增支持权限审计、用户审计、工具审计、Lable Security、数据透明加密、全链路支持SSL加密等高级平安特征。可以看到OceanBase已经可以提供从权限控制到审计的全栈平安特征,还能提供精致到行级其余接见控制,并可提供从存储到传输的数据全链路加密能力,做到防止数据泄露、保障数据平安、数据接见纪录、全方位确保用户的数据平安。

NoSQL

Redis 2020年度功效特征更新亮点

从2019年12月19日6.0 RC到2020年12月14日6.2 RC,长达1年的时间中,Redis提供了许多喜人的功效和特征,虽然在性能上没有质的提升,然则在功效性、易用性和可维护性上面照样有许多值得期待和关注的亮点:

1、新增ACL权限控制

从Redis 6更先支持ACL,该功效通过限制对下令和key的接见来提高平安性。ACL的事情方式是在毗邻之后,要求客户端举行身份验证(用户名和有用密码);若是身份验证阶段乐成,则毗邻与指定用户关联,而且该用户具有限制。同时,该功效与旧版本是向后兼容的,完全不用忧郁兼容性问题。

2、新增SSL支持

Redis 6更先支持SSL,毗邻加倍平安。

3、多线程IO

Redis以高性能著称主要得益于单历程单线程的事情方式,多路I/O复用手艺让单个线程高效的处置多个毗邻请求,使得Redis能够获得优异的性能。多线程IO的引入,主要用来处置 *** 数据的读写和协议剖析的性能,然则下令的执行仍然是单线程,这样设计主要是不想由于多线程而使逻辑变得庞大,需要去处置key、lua、事务、LPUSH/LPOP等并发问题。

4、无盘复制

RDB作为Redis持久化方式之一,默认天生的RDB文件会存储在内陆的磁盘上,开启无盘复制后,若是不再有用,将会被立刻被删除。

同时,对RDB的加载也做了优化,RDB文件的加载速率比之前变得更快了。凭据文件的现实组成(较大或较小的值),也许可以获得20-30%的性能提升。

5、Redis-benchmark支持集群

6、Redis引入集群署理

从Redis 6更先引入一个集群署理,可为客户端抽象Redis集群,使其像正在于单个实例举行交互一样,可简化客户端的操作。同时在简朴且客户端仅使用简朴下令和功效时执行多路复用。值得注意的是,这个集群署理跟Redis不在统一个repo中。其repo如下:

https://github.com/artix75/redis-cluster-proxy

RocksDB 6.x大版本迭代更新回首

从2019年11月25日6.6.0到2020年12月22日6.15.2,长达1年的时间中,RocksDB主要在6.x这个大版本上迭代,增添一些新特征及性能方面的优化。

一、新特征

  • sst_dump的时刻新加了readahead_size参数,可以指定scan时刻读取数据的巨细;
  • 增添了Options.file_checksum_gen_factory,用户可以指定checksum的函数,在sst 文件写完之后会把checksum和对应的函数名存储在ExternalSstFileInfo;
  • 在MultiGet的时刻增添了value_size_soft_limit,用户可以指定读取Value的累积值,当跨越Limit之后忽略后面值的读取;
  • 在挪用IngestExternalFiles的时刻增添了checksum的校验,用户可以通过verify_file_checksum这个参数来指定,为了向后兼容可以不启用checksum的校验;
  • 对BlockBasedTableBuilder增添了Pipeline和并行压缩优化的支持,把 Block Build/Block Compression/Block Append举行Pipeline,并通过多线程来加速整个处置历程,现在还在验证阶段;
  • 提供了memkink的Block Cache分配机制,可提供通过DRAM所能到达的超大高速缓存(巨细可达几TB);
  • sst_dump中增添了对差异compression level压缩文件巨细和耗时的统计及显示;
  • 通过 DB::GetMapProperty拿到一些表级其余统计信息;
  • 支持通过timestamp的CompactRange及GetApproximateSizes;
  • 通过设置化的方法来更好的治理serialize及compare,以利便未来更好的扩展,同时支持一些自界说扩展,如TableFactory等;
  • 增添了当IO失足时,自动恢复功效。当Flush或者WAL写入失足时,DB进入只读模式并实验自动恢复,当在处置压缩出时,DB照样可以正常读写,并举行自动恢复;
  • 当使用BlobDB时,可以对Base DB开启定期的compact操作;
  • 通过在BlobDBOptions中将enable_garbage_collection设置为true 开启对BlobDB非TTL Blob数据的垃圾接纳。在Compaction时代遇到的最旧的N个文件中的所有有用Blob(其中N是非TTL Blob文件的数目乘以BlobDBOptions :: garbage_collection_cutoff的值)将重定位到新的Blob文件,对一些不再需要的Blob文件,做删除操作;
  • MultiGet()可以使用IO Uring并行化从统一SST文件读取的内容。默认不开启此功效,可以使用环境变量ROCKSDB_USE_IO_URING启用。

二、性能优化

  • 在Level iterator中更多的使用前缀查找及前缀布隆过滤器来提升性能;
  • 通过DB Option来指定预读取及其巨细,默认值为512KB,可以通过options.log_readahead_size来指定;
  • 读取及解压缩block的时刻削减多于的内存拷贝,同时在Direct IO模式下,削减读取sst table和blob db时的内存拷贝;
  • 通过内部cache机制来解决启动时大量盘算block巨细导致重启对照慢的问题;
  • 通过将块缓存查找共享到适用的过滤器块,以提升带分区过滤器的MultiGet的性能;
  • 削减基于块的表中的随机接见时代的键对照;
  • 重用全局统计线程,以削减多实例下线程个数;
  • 通过设置KCompactionStyleLevel来削减写放大。

Cassandra 4.0版本重大更新预览

Cassandra是延续8年DB-Engines排名第一的宽表数据库,支持类SQL语法CQL,开发体验靠近MySQL。预计2021年Q1将宣布打磨了三年多的4.0版本。其中零拷贝串流(Zero-copy SSTable streaming)、Netty节点间通讯、增量式修复、审计日志、暂且副本等功效都十分值得期待。

零拷贝串流是指在串流时无需将数据读到内存后再写入到 *** ,可直接通过 *** 收发数据。从而显著提升性能(3-5倍),大大削减内存和CPU占用。可应用在多种场景,如缩短故障节点的恢复时间,降低多个节点同时处于不能用状态的概率;加速节点扩容时数据迁徙速率,缩短扩节点时间等。

增量式修复在4.0版本可用于生产。每次修复时无需修复已完成修复的数据,仅需修复“未修复”部门。从而削减修复时间,仅需几分钟即可完成。

NewSQL

TiDB 2020年度重大更新及手艺要点剖析

2020年,TiDB总共更新了35个版本,在稳固性、性能、平安、高可用、备份与恢复、数据迁徙、部署运维和功效方面举行大量改善。

一、TiDB 4.0版本要害特征

1、性能

与3.0相比,TPC-C TpmC提升50%,TPC-H部份查询性能提升50%,主要通过IndexMerge、统一线程池、存储层缓存查询效果、Follower read、列存储引擎(TiFlash) 等特征提升性能。

2、稳固性

优化器新增SPM和16种SQL Hint确保执行查询语句的稳固性;将查询中心效果写入磁盘,制止系统OOM;新增AutoRandom Key解决大批量数据写入发生的热门问题。

3、备份与恢复

新增漫衍式备份与恢复工具,备份性能的高达TiKV节点* 150+ MB/s,且随TiKV节点数线性扩展,备份与恢复支持全量、Database、Table级别备份与恢复,可将备份的数据存储到NFS、AWS S3等外部存储系统。

4、平安

支持TDE;所有组件之间的通讯息支持TLS;支持对系统输出的日志脱敏,防止信息泄露。

5、支持消极事务、事务的巨细限制从100MB放开到10GB

6、部署与运维

TiUP提供基于下令行的部署、运维工具,秒级部署一套TiDB、一条下令完成版本升级、扩容、缩容,极大提升部署、运维TiDB的效率;支持可视化的诊断、排查TiDB的性能的问题,功效包罗:Key Visualizer、Statement、Slow Query、Diagnostic Report、Log Search & Download等。

二、TiDB 5.0-rc版本最值得关注的特征

1、性能

开启聚族索引功效,性能与4.0相比TPC-C TpmC提升了39%;开启异步提交事务(Async Commit)功效,Sy *** ench oltp-insert latency降低了37.3%。

2、稳固性

通过提升优化器的稳固性及限制系统义务对I/O、 *** 、CPU、内存等资源的占用,降低系统的发抖,历久测试72小时,权衡Sy *** ench TPS发抖尺度差的值从11.09%降低到3.3.6%。

3、可用性

引入Raft Joint Consensus算法,确保Region成员调换时,确保在有节点故障时系统任旧可用。

4、备份与恢复

通过备份文件到AWS S3、Google Cloud GCS或者从AWS S3、Google Cloud GCS恢复到TiDB,确保企业数据的可靠性。

5、导入与导出数据

提升从AWS S3或者TiDB/MySQL导入导出数据的性能,协助企业在云上快速构建应用,例如:导入1TiB TPC-C数据性能提升了40%,由254 GiB/h提升到366 GiB/h;DM 2.0提供dm-master、dm-worker高可用的能力,确保部门节点故障后服务可用。

6、部署、运维

优化EXPLAIN功效、引入不能见索引等功效辅助提升DBA调试及SQL语句的效率。

SequoiaDB首创专利级STP(漫衍式序列时钟协议)

2020年10月,巨杉数据库正式宣布了SequoiaDB v5.0版本,其中三大黑科技:跨引擎事务一致性、原生漫衍式金融级容灾、多云多平台,辅助企业提高在线买卖、数据中台、历史数据治理、内容治理的运维效率,降低营业开发庞大性。

在SequoiaDB v5.0中,巨杉数据库团队首创专利级STP(漫衍式序列时钟协议),各STP Server之间通过Raft保证逻辑时钟的强一致性,每个数据库节点通过内陆的STP Client与主STP Server保持逻辑时钟一致性。当前基于这一手艺,巨杉数据库已经可以支持跨越4096节点,数十PB级其余海量数据扩展。

另外,v5.0版本实现了在漫衍式数据库中罕有的“RR(Repeatable Read)级事务隔离”,在要求ACID绝对保障的高并发环境下性能显著提升,在多次差异环境的客户压力测试环境下,相比原有版本性能提升近3倍。

大数据生态圈

Elastic 2020年度重大更新及手艺要点剖析

Elastic在2020年共宣布过5次大版本,依然围绕7.X延续,从7.6.X到7.10.X,至于令人期待的8.X依然没有明确宣布日期,中心另有7.11.X,7.12.X待正式宣布,笔者预计2021年第三季度会宣布8.X(内容仅代表笔者小我私家观点与喜欢,不代表社区或官方,若有异议,迎接探讨)。

值得关注的性能优化及新特征

1、dense vector向量字段类型

向量检索可应用于许多领域,特别是图像识别、语音识别、智能问答、文本嵌入等,Elastc早期引入Vector字段类型,仅仅限于实验性阶段,7.6.0版本正式宣布,对于有海量向量检索的应用项目多了一个选择。

,

Usdt第三方支付接口

菜宝钱包(caibao.it)是使用TRC-20协议的Usdt第三方支付平台,Usdt收款平台、Usdt自动充提平台、usdt跑分平台。免费提供入金通道、Usdt钱包支付接口、Usdt自动充值接口、Usdt无需实名寄售回收。菜宝Usdt钱包一键生成Usdt钱包、一键调用API接口、一键无实名出售Usdt。

,

2、off heap堆外内存

Elasitc 7.7.0版本性能优化更大的应该是off-heap堆外内存,将数据_id已到堆外内存,大大降低了JVM堆内存占用。据官方特定数据集测试,JVM堆内存行使率提升了7倍,同比之前版本可大大提升单节点挂载数据量,意味着服务器单位成本可大幅度降低,值得马上升级拥有。

3、jdk14运行环境

  • Elastic产物基于Java语言编写,运行于JVM之上,领会过JVM GC的同砚都市习惯性的替换G1垃圾接纳器,许多初学者以为Elaistc与通俗Java应用一样,都需要设置GC,调优JVM,实在不然;
  • G1垃圾接纳器出道已经多年,在通俗应用中常用,但在ES内里却不是,ES团队在JDK14版本以前测试出过G1的致命BUG,以是官方一直没有认可G1的可靠性,此次7.7.0宣布自带JDK14版本,意义重大,等同于官方认同了jdk14之后G1的可靠性;
  • 此特征官方并未重振旗鼓的说明,缘故原由不详;
  • 关于G1在早期BUG,可详细查阅ES官方博客说明。

4、node.transform节点角色

新增一个节点角色,将原有数据转换的职责星散出来,设定自力的转换节点,使得可大规模应用于OLAP项目应用中,将实时需求与离线需求星散。

#设定节点数据转换角色

node.transform: true

5、async search异步检索

  • ES虽然号称检索性能宇宙第一,但在聚合统计或者是庞大检索逻辑时,慢是无法制止的,同时也没有其它产物可替换,传统上只能应用程序端接纳异步调剂的方式查询或者聚合,费事艰苦,项目逻辑庞大性增添;ES引入异步检索之后,可大大削减应用程序端的庞大性,是开发的便利工具,也是ES提升性能的主要一环;
  • 应用端提议异步检索,若服务端执行快,则立刻返回检索效果;若跨越设定时间,则返回异步检索元数据,应用端依据异步元数据再次检索即可,服务端会存储异步检索效果,有点类似应用程序的缓存。

#提议异步检索

POST /sales*/_async_search?size=0

{

......

}

6、wildcard通配符字段

  • Text类型应用在分词检索领域,所有文本都需要先分词,再检索,性能才可以;keyword类型是不分词,善于碰撞检索场景,虽然也有推出模糊查询匹配机制,但性能上不上很好;
  • wildcard 就是应对上述2种情形难全的场景,特别是日志检索领域,纵然在不分词情形下,依然可以使用通配符,性能较之前是杠杠,专为性能而生;
  • wildcard字段类型详细原理参考wiki。

#设置wildcard类型

PUT my-index-000001

{

"mappings": {

"properties": {

"my_wildcard": {

"type": "wildcard"

}

}

}

}

7、EQL事宜查询语言

  • 7.9.0推出了EQL,全称Event Query Languge,事宜查询语言,专门设计用于平安领域日志检索等,相比DSL(领域搜索语言),表达能力要加倍直接,查询庞大度大大降低,比SQL加倍流通,异常值得应用;
  • 必须认可DSL依然是Elastic.co中最壮大最周全的查询语言表达式。

#EQL查询语法示意

GET /sec_logs/_eql/search

{

"query": """

sequence by process.pid with maxspan=1h

[ process where process.name == "regsvr32.exe" ]

[ file where stringContains(file.name, "scrobj.dll") ]

until [ process where event.type == "termination" ]

"""

}

8、node.roles设置调换

  • Elasitc支持多种角色,默认单节点具备所有节点角色,也可以依据集群规模与营业需求天真搭配;
  • 7.9.0版本宣布之后,笔者发现Elastic.co官方居然连设置参数都改变了,实在本质上没有什么转变 ,与7.8.X版本依然是兼容,在统一集群中可并行运行也不会有问题;
  • 转变带来一些利益,首先语法上要简化一些,其次是为了后面版本推出更多的节点角色,以及具备条理的节点角色。

#7.9.X之前节点角色设置方式

node.master: true

#7.9.0之后的节点角色设置方式

node.roles: [ data, master, voting_only ]

9、tableau可视化支持

  • ELK三件套融合了kibana可视化,Elasticsearch数据存储,Logstash数据采集能力,过于火爆误导许多传统BI职员以为Elasticsearch只支持Kibana,其余的不支持,很是遗憾;
  • 7.9.0 顺势推出了ODBC驱动,可以支持Tableau可视化,终于可以连系Tableau厚实的BI能力与Elasticsearch的数据检索能力,强强联合。

10、data tier数据层观点

  • 在以往版本内里,若要索引数据实现冷热星散,需要借助自界说标签的方式,在7.10.0版本之后,官方设置界说了此种标签,接纳的是节点角色机制;
  • 推出了多种节点角色,代表数据属于差其余生命周期,属于差其余数据层;
  • 资源隔离上也推出了官方的设置参数,可以参考历史版本对比下,大同小异。

#数据条理,4种角色

node.roles: [ data_content ]

node.roles: [ data_hot ]

node.roles: [ data_warm ]

node.roles: [ data_cold ]

11、snapshot search快照搜索

  • 快照支持搜索绝对是最应该宣传的新功效,带来的利益不言而喻;
  • 制止原有数据还原之后搜索查询操作的贫苦,可直接搜索备份的数据;
  • 节约数据存储,数据冷热星散之后,可直接在远程加倍廉价的存储介质上查询数据;
  • 现在7.10.0推出的依然是实验性版本,预计到下个版本就可以正式使用了。

Greenplum每月迭代一个小版本,最新宣布6.13.0

Greenplum 6.0升级了对应Postgres版本的内核(9.4),从而获得了更多Postgres的兼容特征;大幅增强了OLTP型负载的处置能力,从而胜任流盘算和HTAP的场景。Greenplum 6.0的其它主要更新还包罗:支持复制表、在线扩容、磁盘配额、支持Zstandard压缩算法、基于流复制的全新高可用机制等。

6.0自正式版宣布以来,Greenplum保持每月一个小版本的迭代速率,延续提供新功效和修复补丁,现在最新版为6.13.0,于2020年12月18日宣布,本版本中更新了多个新功效并修复了多个补丁,新功效如下:

  • 内置了全新的VMware Tanzu Greenplum Connector for Apache NiFi 1.0.0.;
  • GPSS 升级至1.5.0版本;
  • 以前强制设置的负载设置文件ERROR_LIMIT属性改成了可选;
  • 集成了开箱即用的Prometheus工具;
  • 增添了advanced_password_check contrib模块;
  • Greenplum数据库查询优化器增添新的服务器设置参数。

国产数据库

本期新秀:openGauss正式宣布1.0.1及1.1.0版本

openGauss在2020年6月确立社区,9月和12月划分宣布1.0.1及1.1.0版本,热度延续上升,并荣获2020年度国产数据库。openGauss体现了华为特色,在已往的一年举行了大量的能力增强,快速举行产物商业化能力完善,其中主要的亮眼特征有:

1、通用能力增强

  • OS平台支持:支持openEuler 20.3 LTS on X86-64和麒麟V10 on ARM;支持在openEuler和CentOS的容器上运行;
  • 支持ipv6协议:数据库支持使用ipv6协议举行毗邻。

2、Oracle及PG兼容性

  • LIST分区和HASH分区:停止1.1.0版本,openGauss支持RANGE分区、LIST分区和HASH分区,除多级分区能力外,openGauss已经能支持Oracle所有的表分区类型;
  • 外部表:数据不存在于数据库中的表。通过向DB提供形貌外部表的元数据, 可以把一个操作系统文件或者外部数据源当成数据库表, 就像这些数据存储在一个通俗数据库表中一样来举行接见;
  • 自治事务:自治事务(autonomous transaction)允许你确立一个”事务中的事务”,它能自力于其父事务提交或回滚。行使自治事务,可以更先一个新事务,完成一些事情,然后提交或回滚, 所有这些都不影响当前所执行事务的状态。自治事务约束参照规格约束的自治事务部门说明。该功效在1.1.0版本重构为线程间的通讯方式;
  • 全局分区索引(Global Partitioned Indexes):全局索引就是在全表上确立索引,它是自力的索引。若是查询引用非分区字段时可以提升性能。

3、高可用能力增强

  • 双机HA增强:备机个数扩展到8个,并支持级联备机,级联备机从备机上复制日志,减轻主机的营业处置压力;
  • 支持备机变为同步模式时间catchup2normal_wait_time参数可设置,备机启动与主机确立链接后,先处于日志追赶状态,等追赶的日志差距小于catchup2normal_wait_time,把备机变为同步模式。支持差异步设置文件,主备双机可能部署在差异规格的硬件上,主备的设置参数可能也不相同。修改原来的主备参数设置文件同步功效,支持不举行参数同步;
  • 逻辑复制:在逻辑复制中把主库称为源端库,备库称为目的端数据库, 源端数据库凭据预先指定好的逻辑剖析规则对WAL文件举行剖析, 把DML操作剖析成一定的逻辑转变信息(尺度SQL语句),源端数据库把尺度SQL语句发给目的端数据库,目的端数据库收到后举行应用,从而实现数据同步。逻辑复制只有DML操作。逻辑复制可以实现跨版本复制,异构数据库复制,双写数据库复制,表级别复制;
  • 支持异构数据库事务级同步能力(限DML)。

4、运维能力提升

  • 在线添加索引:通过create index concurrently语法,以不壅闭DML的方式在线确立索引;
  • 安装与OM工具解耦:1.1.0版本将OM工具与数据库内核举行领会耦,工具单独划分了堆栈openGauss-OM,后续OM工具代码使用该堆栈举行治理。具和内核离开打包,可以将两者镜像放到统一目录使用OM安装,安装方式保持稳固。或者只关注内核则可以把内核镜像解压单独运行;
  • 支持WDR自动诊断剖析讲述:WDR(Workload Diagnosis Report)基于两次差异时间点系统的性能快照数据, 天生这两个时间点之间的性能显示报表,用于诊断数据库内核的性能故障;
  • 支持容器化部署(alpha):提供单机数据库的容器化部署能力。先通过剧本构建数据库的docker镜像, 启动镜像后,可以将单机数据库以容器化方式部署运行。

ArkDB 2020年度重大更新及手艺要点剖析

一、重大更新

  • 升级兼容MySQL 8.0.20;
  • 重构部门物理复制逻辑,提升从库复制性能和稳固性;
  • 解决mvcc index search btree一致性读的问题,index lock无锁化优化;
  • 增添大量测试用例,大幅提升ArkDB稳固性;
  • 重构主从切换方式,修改为异步切换;
  • 修改多个内部参数变量为原子变量,防止泛起并发问题;
  • ArkDB毗邻层Arkproxy开源:https://github.com/arkdb/arkproxy;
  • 优化arkdb redo log的对齐方式,可以提升读写性能;
  • ArkDB热备份工具开发,用于ArkDB数据物理备份,同时也支持从原生MySQL 8.0热备份升级到ArkDB;

二、新功效

  • 新增Arkolap引擎,开启数据库多模引擎,提升ArkDB的olap剖析能力;
  • 支持ArkDB、Arkolap数据双引擎夹杂存储;
  • 实现Arkolap数据智能同步,断点续传功效;
  • 实现了一条庞大SQL语句在执行时,可选择在ArkDB和Arkolap任一存储引擎中查询的功效,提升并发查询效率。

三、手艺要点剖析

ArkDB在2020开发新增了Arkolap列式存储引擎,支持数据行列夹杂双引擎存储,用户只需在建表时,标注数据需要同步到Arkolap引擎,ArkDB内部同步数据到Arkolap引擎。在庞大的OLAP数据剖析场景下,ArkDB支持TP数据和AP数据的夹杂毗邻查询,且100%兼容MySQL语法,保证更高兼容性的同时,ArkDB也拥有了壮大的OLAP剖析能力。

QianBaseTM 2020年度重大更新及手艺要点剖析

易鲸捷QianBaseTM在2020年陆续举行了多个版本的产物迭代并宣布了4个正式版本,QianBaseTM1.6.0~1.6.3,连系用户需求和项目实践,对产物在功效、可用性、稳固性及扩展性方面举行研发优化,主要新增特征包罗:

  • 添加了binlog reader功效(手艺预览):为应用提供主库到备库的数据实时同步能力;
  • 支持消极锁:接纳加锁珍爱机制控制并发,同时支持死锁检查,异常锁信息清算,锁信息诊断等高级功效;
  • 增强在线DDL功效:支持大部门常见的在线DDL操作;
  • 扩展Hint功效:可兼容Oracle的hint语法;并支持CQD在Hint里设置,利便用户对需手工优化的SQL处置;
  • 优化存储和盘算引擎,提升系统高可用性:QianBaseTM提供快速故障检测插件包,支持软硬件毫秒级检测,并可加速恢复速率;
  • 优化RMS内存治理机制,提升系统稳固性:提供RMS内存下层珍爱机制,保证系统高负载下仍可稳固运行;
  • ODBC 驱动支持ClipVarchar,节约大量 *** 带宽。

云数据库

阿里云2020年度多款数据库产物更新汇总

一、云原生关系型数据库PolarDB与漫衍式版PolarDB-X 2020年度更新

2020年2月:

PolarDB MySQL支持全局一致性:PolarDB的读写星散模块从低到高划分提供了最终一致性、会话一致性和全局一致性共三种。

2020年3月:

PolarDB-X底层数据节点支持RDS三节点(X-DB):通过支持RDS三节点(X-DB)和接见链路优化,PolarDB-X提供了RPO=0以及加倍底的接见延迟。

2020年6月:

云原生漫衍式数据库PolarDB-X正式宣布,支持超高并发和海量数据存储能力。

2020年8月:

PolarDB-O宣布索引增强功效:PolarDB-O支持在分区表上并发确立索引,解决索引确立在大表中耗时过长的问题,同时支持索引添加Invisible状态,解决用户希望索引先失效然后确认无影响后再举行删除的需求。

2020年9月:

PolarDB-X宣布两大全新企业级功效:夹杂负载HTAP和全局二级索引透明漫衍式:行使PolarDB-X的HTAP智能夹杂负载手艺、数据查询强一致手艺、资源链路强隔离手艺和在线剖析加速手艺,PolarDB-X可以使在线买卖和在线庞大查询的性能大大提升,效率提升5到10倍以上。全局二级索引功效,可以支持多维字段拆分,提供透明漫衍式拆分能力,知足营业对差异维度查询拆分的诉求。

2020年10月:

PolarDB MySQL宣布公测新版本8.0.2:PolarDB MySQL宣布公测新版本 8.0.2与社区版MySQL 8.0.18版本完全兼容,支持热重启(Warm BufferPool)、hash join等功效,进一步提升PolarDB的可用性稳固性和面向大表查询的性能。

2020年11月:

PolarDB-O到PolarDB-O DBLINK宣布并上线。

2020年12月:

PolarDB-O到Oracle的DBLINK宣布上线:PolarDB-O支持PolarDB-O到Oracle的DBLink功效,支持公有云PolarDB-O用户通过DBLINK功效接见线下或者ECS自建Oracle的数据,知足客户Oracle迁徙至PolarDB-O后跨IDC *** 跨实例接见远端数据库数据的需求。

二、RDS & NoSQL 2020年度更新

2020年1月:

RDS MySQL 8.0宣布三节点企业版:三节点企业版三可用区部署实例支持可用性SLO是99.99%,同时实例主节点和备节点之间数据复制是强同步,提供RPO=0的数据库解决方案。

本次宣布的焦点功效包罗:

  1. 8.0三节点企业版形态,存储类型是内陆SSD盘;
  2. 8.0三节点企业版只读实例;
  3. 8.0三节点企业版独享署理,支持自动读写星散。

2020年2月:

RDS SQL Server 2019尺度版Beta宣布上线:SQL Server 2019版提供大数据集群扩展、夹杂缓存池、扩展尺度语言SDK支持等新的数据库特征,同时阿里云数据库平台加持了性能洞察、按时间点恢复、数据审计、加密等 *** 运维解决方案,协助用户在既有营业场景或新型机械学习、人工智能营业场景下,更好地使用及治理SQL Server数据库。

RDS PostgreSQL V12宣布plv8 2.3.13版本:支持使用plv8语言举行数据库的存储历程、函数编程。

2020年3-4月:

MySQL支持用户自界说调整Buffer Pool巨细,现在首家支持该特征的中国云厂商:RDS MySQL支持修改InnoDB buffer pool空间巨细,innodb_buffer_pool_size调整局限最小值128MB,更大值是RDS MySQL实例规格内存*80%。现在仅支持通过公式修改,在RDS参数治理和RDS参数模板中,通过系统变量DBInstanceClassMemory来设置 innodb_buffer_pool_size,如 {DBInstanceClassMemory*7/10} 示意将 RDS MySQL 实例的 innodb_buffer_pool_size 设置为规格界说的内存空间的70%巨细。

HBase全品功效周全优化:

  1. 备份设计状态告警;
  2. 监控指标中新增“BDS冷存储使用空间巨细”;
  3. 全量迁徙、实时同步链路支持列、列族的过滤;
  4. HBase归档ODPS,中心表革新分区表,节约盘算资源;
  5. HBase实时归档链路支持指定起始时间;
  6. 尺度版新增大请求限制;
  7. 尺度版OFFHEAP设置简化;
  8. 尺度版JDK升级,优化特定场景下FullGC性能。

2020年5月:

RDS PostgreSQL V11支持DDL接纳站、防火墙、增量订阅:RDS PostgreSQL V11开放事宜触发器,支持DDL接纳站、防火墙、增量订阅等功效. 增强平安、增量复制功效。

Redis 6.0宣布:Redis 6.0版本在一系列要害领域举行了改善,支持新的Redis协议:RESP3,接纳 *** 请求多线程处置提高了性能,并修复了之前版本的多个缺陷。此次在阿里云上线的规格是社区云盘版,后续会逐步支持内陆盘版。

2020年6月:

RDS PostgreSQL 11宣布内核新版本,时序、逻辑订阅、治理等功效增强:RDS for PG 11 20200610版本release note:1、支持插件timescaledb 1.7.1。2、支持rds_superuser 使用插件pageinspect。3、支持rds_superuser 赋予其他用户replication 权限。4、支持插件decoderbufs 0.1.0。

2020年10月:

云数据库Redis版宣布数据闪回功效:业界独家支持数据闪回功效,最长可恢复7天内随便时间点(秒级)的Redis数据,制止误操作带来的数据损失,降低运维庞大度,实时珍爱数据。

2020年12月:

RDS PostgreSQL海内首发V13大版本,详细功效如下:

  1. 通过de-duplicate提升btree索引性能, 压缩索引空间;
  2. 聚合运算性能提升;
  3. 分区表性能提升;
  4. 通过多字段组合统计信息提升PLAN优化能力;
  5. 单个table的多个index支持并行vacuum;
  6. 支持incremental sort。

MongoDB宣布4.4版本:MongoDB 4.4是MongoDB公司2020年推出的最新稳固大版本,现在阿里云首先宣布了最新4.4版本,带来隐藏索引、Refinable Shard Keys、复合哈希分片键、对冲读、镜像读、Union聚合等多项新功效。

腾讯云2020年度12款数据库产物更新汇总

一、腾讯云MySQL 8.0年度重大更新

1、腾讯云MySQL 8.0中针对性能提升的特征有:

  • 快速加列;
  • 异步删除大表;
  • SQL限流;
  • 热门更新珍爱。

2、腾讯云MySQL中针对平安提升的特征有:

  • 支持透明加密。

3、腾讯云MySQL中针对可用性提升的特征有:

  • 多可用区容灾。

二、腾讯云数据库PostgreSQL年度功效更新

2020年,腾讯云数据库PostgreSQL每月均有版本宣布,其中在3月份宣布了Serverless化的PostgreSQL功效,主从延迟同步优化功效和只读实例功效。

功效速递:

  • Serverless实例支持天真的资源弹性分配;
  • 主从同步优化解决了社区仍未解决的大量drop场景下的同步日志聚积问题;
  • 只读实例能有用的降低用户主实例的数据接见压力,实现读写星散的能力。

三、腾讯云Redis支持多可用区部署

2020年12月,腾讯云数据库Redis宣布了跨可用区部署功效,支持同Region下跨随便可用区部署,同时针对缓存场景对延迟的苛刻要求,提供故障内陆就近切换,就近只读功效。在提升服务可用性的同时,保障缓存的读取延迟。

四、云数据库Tendis正式宣布

2020年12月,腾讯云数据库Tendis正式宣布。Tendis是腾讯云自研、100%兼容Redis协议的数据库产物,作为一个高可用、高性能的漫衍式KV存储数据库,从接见时延、持久化需求、整体成本等差异维度的考量,推出了存储版和夹杂存储版的差异产物形态:

  • 存储版:兼容Redis焦点数据结构与接口,可提供大容量、低成本、强持久化的数据库服务,适用于兼容Redis协议、需要大容量且较高接见性能的温数据存储场景;
  • 夹杂存储版:由缓存Redis和引擎Tendis两大组件组成,适用于KV(key-value)存储场景,通过将冷数据从内存驱逐,并在磁盘存储全量数据的方式,平衡了存储场景中性能和成本之间的难题,在冷数据占对照大的场景中可帮营业降低多达80%的运营成本。

五、腾讯宣布全Serverless Database架构的云原生数据库TDSQL-C(原CynosDB )

  • 全Serverless Database:2020年12月腾讯宣布了海内首个盘算和存储全Serverless架构的云原生数据库CynosDB Serverless;
  • 支持数据库凭据营业负载自动启停,无感扩缩容,并按现实使用的盘算和存储资源计费,不用不付费;
  • 知足小程序云开发等SaaS应用,IoT和边缘盘算等不确定负载,以及开发测试等低频使用场景。

六、时序数据库CTSDB超大集群架构升级

2020年,CTSDB延续迭代,其中在9月份更新的超大集群架构升级新特征最值得关注。

  • 超大集群架构升级:CTSDB在9月份举行架构升级,在集群中节点数目跨越30个的超大规模场景,可以将当前的通用集群架构优化升级为夹杂节点集群架构,充实保证多节点超大集群的性能稳固;
  • 多伦多一区上线:随着CTSDB上线多伦多一区,时序数据库CTSDB已上线华北、华东、华南和北美等区域。

七、云数据库MongoDB版本更新总结

1、腾讯云MongoDB新版本迁徙产物newDTS for MongoDB 1.0版本宣布

2020年7月,由腾讯云MongoDB自研的新版本迁徙产物newDTS for MongoDB 1.0版本宣布,具备跨版本迁徙、自动重试、断点续传等企业级特征。2021年newDTS for MongoDB将支持更多特征,如跨架构迁徙、异构迁徙如迁徙到ES等场景。

2、腾讯云MongoDB宣布单节点版本、跨可用区版本

2020年11月,腾讯云MongoDB正式宣布了单节点版本,在保障性能的同时,运营成本仅为集群版本1/3,适用于小我私家或企业学习、营业内部测试环境等场景。

2020年12月,腾讯云MongoDB宣布了跨可用区版本,将支持同region下将实例的节点漫衍到随便差其余可用区,实现单实例跨区容灾的能力,知足企业的容灾需求。

八、云数据库Tcaplus宣布3.46版本、3.50版本

2020年7月,TcaplusDB宣布3.46版本,支持全局索引能力,客户可以在使用PB级存储、毫秒时延的KV数据库服务的同时,享用数据的聚合查询能力,支持在海量并发、不锁表、异步构建索引。

2020年10月,正式宣布了TcaplusDB的3.50版本,支持内陆开发环境,详细内容如下:

  • 行使TcaplusDB的Local版本,支持内陆开发环境,客户可以在不接见TcaplusDB云服务环境的情形下开发和测试应用程序;
  • Local版本辅助客户节约吞吐量、数据存储和数据传输用度。客户在开发应用程序时无需Internet毗邻;
  • Local版可提供免费的下载,并通过Docker 镜像提供服务。具有单示例即可服务、一键安装、一键启服的便捷使用能力。

九、腾讯云TDSQL-A ClickHouse版重磅上线

2020年12月,腾讯云TDSQL-A ClickHouse版宣布,基于ClickHouse引擎,提供高性能、高可用和低成本的易用实时剖析数据库解决方案。

  • TDSQL-A ClickHouse版与社区版高度兼容,且做了大量优化和云上适配,尤其对数据导入做了大量优化;
  • 基于数据传输服务DTS的壮大数据同步能力,能稳固高效将OLTP的数据同步到 ClickHouse,提供OLTP到OLAP的无缝联动,并能和已有腾讯云IT架构融为一体。

十、腾讯云TDSQL PostgreSQL版(原TBase OLTP版)

2020年9月尾宣布Oracle兼容版本,整体Oracle兼容性95%以上。可以辅助用户尽可能平滑地从Oracle迁徙到腾讯云数据库上。

  • 新宣布的Oracle兼容版高度兼容Oracle语法,周全支持Oracle数据类型和操作符,包罗大工具BLOB、CLOB等;
  • 支持Oracle的种种分区表类型和语法;
  • 支持connect by,merge into,pivot,同义词,hint、rowid、rownum等种种Oracle语法;
  • 支持种种Oracle系统内置包,包罗DBMS_SQL、DBMS_OUTPU等等;
  • 支持自治事务;
  • 支持dblink等。

十一、DBbridge具备数据库国产化迁徙完整方案

2020年6月,DBbridge 1.0版本宣布,支持Oracle到tencentDB的评估、结构迁徙、全量迁徙等功效,提供一站式数据迁徙平台以及专家服务,知足企业数据库国产迁徙需求。

2020年12月,DBbridge 2.5.11版本宣布,支持Oracle到tencentDB的增量同步,反向同步和数据对比等功效,实现了完整的数据库国产迁徙解决方案,知足企业数据的迁徙、同步及灾备需求。

十二、腾讯云数据库智能管家DBbrain功效更新总结

  • 2020年5月,DBbrain升级数据库康健得分系统,连系 AI,更贴合用户数据库真实运行状况。同时推出业内首款基于规则和价值估算的SQL优化效果展望及对比引擎;
  • 2020年7月,DBbrain宣布监控大盘、性能趋势、数据库帐号鉴权及常用运维下令快捷执行、数据库帐号平安扫描、异常告警新闻通知推送、康健讲述自界说邮件推送等功效,重点宣布“SQL限流”和“热门数据防护”两大功效;
  • 2020年10月,DBbrain完成对TDSQL、TDSQL-C的完善适配,将大量传统人工的数据库运维事情智能化;
  • 2020年11月,DBbrain正式对外宣布数据库平安特征,包罗合规审计、数据脱敏、敏感数据发现、平安治理等功效。

京东智联云数据库2020年度宣布汇总

  • 宣布了剖析型云数据库JCHDB,查询性能比传统开源数据库快上千倍,数据剖析可实时获得效果,可知足营业对实时数据剖析的需求;
  • 漫衍式数据库TiDB可支持TiFlash,可在统一数据库中同时支持买卖和数据剖析,简化了营业架构,提升了营业性能;
  • 云数据库MySQL提供了读写署理和只读署理功效,不只可以自动举行读写星散,而且只读实例也可具有高可用性;支持小版本升级,无感知迁徙到最新版本;
  • 云数据库PostgreSQL宣布12.2版本,支持SQL/ *** ON路径,支持在线重修索引,分区表性能大幅度提升;宣布s3_fdw数据流转插件,支持PostgreSQL到工具存储OSS数据流转,扩展PG数据库存储能力;
  • 云数据库MongoDB提供多种节点副本集,可提供更高的数据读取性能;分片集群支持横向扩容,可按需升级集群的性能与容量;
  • 数据堆栈JDW宣布6版本,OLTP性能比5版本提升70倍以上;支持小版本升级,无感知迁徙到最新版本;
  • DTS宣布数据订阅服务,可实时获取数据库的增量数据;宣布数据同步服务,可用于数据异地灾备、营业系统数据流转等场景。

RadonDB 2020年度重大更新及手艺要点剖析

MyNewSQL领域的RadonDB云数据库在2020年度值得关注的新功效有:

1、一键数据平衡功效:radon rebalance

用户营业在漫衍式数据库上运行一段时间后,在大量数据的写入下,通过监控会发现差异后端数据有多有少,随数据量的增添,有的差异会对照大,从而导致数据量很大的节点负载会对照重。基于这种场景,新增添了数据平衡功效:radon rebalance。这个下令旨在重新平衡后端之间的数据(分区表)。

2、支持白名单地址段功效

针对有些用户需要支持一些延续地址片断的白名单,好比10.0.0.0/24,设置可以凭据正则表达式举行设置。

3、增添xa事务的治理功效

针对一些异常场景下两阶段事务中有些prepared事务没有最终提交,且后端节点可能对照多,需要提供统一治理接口可以查看整体集群中事务相关状态,并能及时处置异常事务。

4、进一步完善读写星散功效,完善审计相关功效,支持后端指定分片数,厚实和完善集成测试。

5、种种生产环境和场景下发现的问题的fix和完善,如并发极端情形的死锁问题。

6、把迁徙工具移到RadonDB中,成为功效子集,完善接口

整合shift迁徙功效,作为基础库,抽象出interface接口,供radon层shift manager模块挪用。radon层设计Shift manager插件模块,在plugin目录下新增shiftmanager目录,封装一组对shift启动/守候迁徙竣事/终止迁徙等基本操作接口,并提供获取相应对状态信息的接口。并对每一个迁徙对实例举行治理。维护每个实例的迁徙状态、迁徙进度、乐成失败等信息,简化设计,降低了代码耦合及后续新增迁徙类型功效的开发和维护的难度。

推出dbaplus Newsletter的想法

dbaplus Newsletter旨在向宽大手艺爱好者提供数据库行业的最新手艺发展趋势,为社区的手艺发展提供一个统一的发声平台。为此,我们策划了RDBMS、NoSQL、NewSQL、时序数据库、大数据生态圈、国产数据库、云数据库等几个版块。

我们不以商业宣传为目的,不接受商业广告宣传,严酷审查信息源的可信度和准确性,力争为人人提供一个纯净的手艺学习环境,迎接人人监视指正。

Newsletter的宣布周期约每隔三个月一期,下期设计时间是2021年4月19日~4月30日,人人若是有相关的信息提供迎接发送至邮箱:newsletter@dbaplus.cn

谢谢名单

最后,要谢谢那些提供名贵信息和建议的专家同伙,排名不分先后。

  • 迎接提供Newsletter信息,
  • 发送至邮箱:newsletter@dbaplus.cn
  • 迎接手艺文章投稿,
  • 发送至邮箱:editor@dbaplus.cn

网友评论

1条评论
  • 2021-02-04 00:06:02

    保定新闻网保定新闻网是河北权威的独家新闻发布平台,本站不仅有丰富可靠的国内外资讯内容,还关注民生,发布各类信息,关注生态环境的保护等问题,是保定市对外文旅宣传,对内生活服务的一个重要窗口,关注保定频道,就是关注了一个本地最有用的综合平台,保定新闻网,保定全市网上市民都在用的新闻网。萌新求科普这个文~