文档中心

版本信息

SequoiaDB 巨杉数据库是一款金融级分布式关系型数据库,产品引擎采用原生分布式架构,100%兼容 MySQL 语法和协议,支持完整 ACID 和分布式事务。同时,SequoiaDB 还提供多模(multi-model)数据库存储引擎,数据库引擎原生支持多数据中心容灾机制。SequoiaDB 是新一代分布式数据库的首选。

SequoiaDB version 2.0 版本说明

接口变更:

  • 增加事务锁超时时间配置transactiontimeout
  • createIndex接口增加SortBufferSize参数
  • createCS接口增加IndexEngineType参数(社区版)
  • upsert增加$setOnInsert操作符
  • update增加$replace操作符
  • 增加findAndRemove和findAndUpdate接口
  • 增加createIdIndex和dropIdIndex接口
  • 复制组增加对节点的attach及detach接口
  • C驱动增加sdbGetCLName 及 sdbGetCLFullName接口

主要特性:

  • 新版SequoiaDB OM(业务操作管理系统)
  • Rocksdb作为可选索引存储引擎(社区版)
  • 基于字典的数据压缩算法功能
  • 索引重建机制优化
  • 支持事务超时机制
  • 支持手动触发深度刷盘机制
  • 优化数据组节点心跳检测
  • 优化sdb_fdw访问性能
  • 支持findAndRemove和findAndModify原子操作
  • 支持update $replace操作符
  • 支持内置SQL使用hint语法选择指定索引
  • 支持selector的数学运算,字符串和cast操作
  • 支持手工创建删除ID索引功能
  • 增加SYSSpare组,用于管理后备节点

工具优化:

  • 新版高性能多并发导入工具

注意事项:

  • 社区版要求系统安装glibc 2.15以及libstdc++ 6.0.18以上版本
回到顶部