YugaByte DB 1.3.0 发布,高性能分布式 SQL 数据库

栏目: 软件资讯 · 发布时间: 6年前

内容简介:YugaByte DB 1.3.0 已经发布,YugaByte DB 是用于构建关键任务应用程序的云原生数据库。此版本包括对 YSQL 的向后不兼容文件格式的更改,这意味着,如果有一个具有 YSQL 模式的现有集群,那么在升级到 v1.3.0 之后...

YugaByte DB 1.3.0 已经发布,YugaByte DB 是用于构建关键任务应用程序的云原生数据库。此版本包括对 YSQL 的向后不兼容文件格式的更改,这意味着,如果有一个具有 YSQL 模式的现有集群,那么在升级到 v1.3.0 之后,将无法连接到 YSQL 数据库,解决这个问题有两种方法:

  1. 如果您不关心保存现有数据,那么可以删除旧集群,升级到 v1.3.0 并创建一个新集群
  2. 如果要继续使用现有数据,请保存旧数据(以 SQL 语句的形式),删除旧群集,升级到 v1.3.0,创建新群集,然后加载以前保存的数据

YSQL 更改:

  • 修复事务读取重新启动逻辑,导致旧读和丢失写入的问题
  • 修复 YSQL 中可重复读隔离模式下的值覆盖检查
  • 允许从序列中选择
  • 避免自动重试非 DML 请求
  • 向YSQL索引表中添加新的键列 ybindexkeysuffix
  • 将 read-only 事务转换为 read-write 事务时,将读取点正确设置为可重复读取隔离
  • 添加对 setval() 的支持
  • 通过 Tablet 服务器共享内存进行 YSQL 目录缓存一致性检查
  • 修复目录版本的持久性问题

YCQL 改进:

  • 对 YCQL SELECT 语句将内置函数添加到 Json( ) 

系统改进:

  • 添加主 UI 页面以跟踪异步任务 
  • 将默认的每个 Tablet RPC 批处理大小最大更改为 32 MB
  • 将 OS_Linux 替换为用于 ifdefs 的 Linux
  • 统一的 yb : SequentialFile 和 rocksdb : SequentialFile
  • 向 yb-admin 添加一个 pacttable 命令
  • 从 YBClient 调用中自动筛选出 YSQLsys 目录表
  • 将 TLS 支持添加到 javaYB-Client 中
  • 允许在调度另一个优先级较高的压缩时暂停压缩
  • 修复 Tablet::Truncate 以重新启用自动压缩

发布说明 


以上所述就是小编给大家介绍的《YugaByte DB 1.3.0 发布,高性能分布式 SQL 数据库》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Clean Architecture

Clean Architecture

Robert C. Martin / Prentice Hall / 2017-9-20 / USD 34.99

Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”) By applying universal rules of software architecture, you can dramatically improve developer producti......一起来看看 《Clean Architecture》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具