自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(193)
  • 问答 (5)
  • 收藏
  • 关注

原创 【SequoiaDB巨杉数据库】Linux环境推荐配置-NUMA的影响

Linux系统初始化开启NUMA,NUMA的内存分配策略是优先在进程所在的CPU处理器的本地内存中分配,会导致CPU进程之间的内存分配不均衡,从而当某些CPU处理器的内存不足时,会导致交换产生,而不是从远程例程分配的内存,甚至另一个CPU处理器上有足够的物理内存。这种内存分配策略的初衷是让内存更接近需要它的进程,但不适合数据库这种大规模内存使用的我们建议用户在使用SequoiaDB时关闭NUMA。关闭NUMA关闭Linux系统的NUMA的方法主要有两种,一种是通过BIOS扩展NUMA;另一种是通过修

2021-04-06 18:04:12 394

原创 【SequoiaDB巨杉数据库】Linux环境推荐配置-关闭transparent_hugepage

1.编辑/etc/rc.local,在第一行“#!/ bin / sh”的下一行添加如下两行内容: echo never > /sys/kernel/mm/transparent_hugepage/enabled echo never > /sys/kernel/mm/transparent_hugepage/defrag2.执行如下命令,使配置生效:source /etc/rc.local3.检查是否成功关闭transparent_hugepage。分别执行如下两条命令:

2021-04-06 17:58:19 201

原创 【SequoiaDB巨杉数据库】Linux环境推荐配置-调整内核参数

调整内核参数1.使用以下命令输出当前vm配置,并对其补充保存:cat /proc/sys/vm/swappinesscat /proc/sys/vm/dirty_ratiocat /proc/sys/vm/dirty_background_ratiocat /proc/sys/vm/dirty_expire_centisecscat /proc/sys/vm/vfs_cache_pressurecat /proc/sys/vm/min_free_kbytescat /proc/sys/

2021-04-06 17:48:56 324

原创 【SequoiaDB巨杉数据库】Linux环境推荐配置-调整ulimit

如果用户采用Linux操作系统,则在安装SequoiaDB产品前,建议按照以下步骤操作和步骤调整Linux系统的环境配置,以保障系统的稳定高效运行。调整ulimit在配置文件/etc/security/limits.conf中设置: #<domain> <type> <item> <value> * soft core 0 *

2021-04-06 13:56:02 126

原创 SequoiaDB 巨杉数据库-操作系统配置

Linux 系统要求在安装 SequoiaDB 之前,应该先对 Linux 系统相关的配置进行检查和设置。需要检查和设置的配置包括:配置主机名 配置主机名/IP地址映射 配置防火墙 配置 SELinux配置说明:需要使用 root 用户权限进行配置,应确保 root 用户对相关命令或配置文件具有访问权限; 示例中“sdbserver1”为主机名称,用户可以根据需要修改该主机名; 主机名、主机名/IP地址映射、防火墙和 SELinux 需要在每台物理机器上进行配置。配置主机名配置

2021-04-02 22:11:58 242

转载 SequoiaDB 巨杉数据库--服务器要求

SequoiaDB 巨杉数据库对于开发、测试和生产环境的服务器硬件配置有以下要求和建议:最小配置要求Note:验证测试环境中的 SequoiaDB 数据库可部署在同一个服务器上。 如进行性能相关的测试,需采取高性能存储和网络硬件配置,防止影响测试结果。高性能配置要求Note:高性能配置中的 SequoiaDB 数据库部署在物理机上,如对性能和可靠性有更高的要求,应尽可能避免部署在虚拟机上。 生产环境强烈推荐使用较高性能配置。较高性能配置要求Note:

2021-03-31 16:32:58 180

转载 SequoiaDB 巨杉数据库--环境需求

SequoiaDB 巨杉数据库是一款金融级分布式关系型数据库,可以轻松地部署和运行在主流框架的服务器及虚拟化环境。同时作为一款高性能分布式数据库,SequoiaDB 巨杉数据库支持绝大多数的主流硬件网络设备和主流的 Linux 操作系统环境。受支持的硬件平台受支持的操作系统Note:操作系统需安装 glibc 2.15 和 libstdc++ 6.0.18,或安装其更高版本。 如果用户需要将未在上述列表中列举的 Linux 操作系统应用于生产环境,建议联系 SequoiaDB 技

2021-03-31 16:27:35 153

转载 SequoiaDB 巨杉数据库-运维指南

SequoiaDB 巨杉数据库运维指南主要涉及数据库的日常操作与维护,包括集群维护、监控、安全、变更、升级、管理、调优、备份、迁移以及问题诊断等内容。Note:使用图形化运维管理界面可参见SequoiaDB管理中心(SAC)。数据库管理员在日常维护数据库集群的过程中,主要分为监控、管理和排障三大主题。其中,监控一般作为日常维护操作,通过各种数据库监控指标的组合来说明当前数据库的运行状态。而数据库管理一般包括逻辑物理变更、数据迁移和系统升级等需要对数据库结构、参数或所包含的数据进行直接调整的操

2021-03-25 17:21:13 247

转载 SequoiaDB 巨杉数据库-工具2

stpqstpq 是用于查询 STP 的时间、状态、配置等信息的工具。Note:stpq 默认查询本地的 STP 节点,用户也可以通过指定 hostname 参数查询其他机器上的 STP 节点。权限需求无连接需求stpq 工具需要连接到 STP 节点。选项Note:如果没有指定查询选项,将默认使用 --time 查询 STP 节点当前的逻辑时间 如果指定了 --delay,但没有指定 --count,将不停地每隔一段指定的时间打印查询结果查询输出

2021-03-25 17:18:10 275

转载 SequoiaDB 巨杉数据库-工具1

本文档主要介绍 STP 相关工具的参数说明及使用方法。stpstp 是 STP 提供逻辑时间的可执行程序。参数说明Note:STP 的 "server" 角色:server 节点可以用于同步时间的节点,server 之间选举产生主 server 节点,生成全局逻辑时间。STP 最多可以配置 7 个 "server" 角色的节点,因此 serverlist 最多可以配置 7 个节点。 STP 的 "client" 角色:client 节点只能向 server 节点进行同步。 ma

2021-03-25 16:59:51 191

转载 SequoiaDB 巨杉数据库-逻辑时间

逻辑时间是 SequoiaDB 巨杉数据库内部用于表示时间先后顺序,但区别于实际机器时间的逻辑时间戳。本地逻辑时间(Local Logical Time, LLT):每个时间节点维护自己的本地逻辑时间(单位:纳秒) 全局逻辑时间(Universal Logical Time, ULT):定义 STP server 主节点上的本地逻辑时间为全局逻辑时间 逻辑时间容错误差(Logical Time Error): 表示系统可接受的真实逻辑时间的误差范围,该误差由时间同步或网络延迟等原因造成。各 STP

2021-03-25 16:52:36 194

转载 SequoiaDB 巨杉数据库-时间序列服务

时间序列协议(STP,Serial Time Protocol)是 SequoiaDB 巨杉数据库内部逻辑时间同步的协议:STP 维护逻辑时间,提供逻辑时钟服务 在 SequoiaDB 中,逻辑时间戳主要用于全局事务处理 STP 需要部署在 SequoiaDB 集群的每个机器中,提供逻辑时钟服务Note:逻辑时间是 SequoiaDB 内部用于表示时间但区别于实际时间的逻辑时间戳,可参考逻辑时间。 全局逻辑时钟服务提供全局事务的支持,可参考事务操作。STP 节点包含两类角色(Role

2021-03-25 16:50:55 194

转载 SequoiaDB 巨杉数据库-MongoDB协议兼容命令

Note: 用户在查询时不建议使用 batchSize,如db.cl.find().batchSize( 100 )。尤其在 mongo-java-v3.1 及以下、mongo-shell-v3.0 及以下和 mongo-nodejs-v2.2.11 及以下版本中,batchSize 可能被当做 limit,导致查询结果非预期。 fapmongo2 支持 MONGODB-CR 鉴权算法,fapmongo3 支持 SCRAM-SHA-1 鉴权算法。 createUser ...

2021-03-25 16:47:55 390

转载 SequoiaDB 巨杉数据库-MongoDB协议兼容

MongoDB 是一款开源的非关系型数据库,也是目前最流行的非关系型数据库之一。SequoiaDB 巨杉数据库兼容 MongoDB 的语法和协议,用户可以使用 MongoDB 的驱动访问 SequoiaDB 数据库,完成对数据的增删查改操作以及其他操作。SequoiaDB 所支持的 MongoDB 版本 MongoDB 2.x MongoDB 3.x MongoDB 4.x 配置下述示例以 SequoiaDB 安装目录为/opt/sequoiadb,协调节点端口号.

2021-03-25 16:44:13 861

转载 SequoiaDB 巨杉数据库-数据压缩

数据的持久化存储需要用户投入成本购买存储设备。虽然硬盘等存储设备的价格一直在下降,但由于数据的增长速度已经远远超出了设备价格下降的速度,所以用户的净存储成本实际上一直在增长。因此,使用高效的算法对数据进行压缩,可以大大减小存储空间的需求,降低用户的成本投入。从软件系统层面来讲,对于数据库等特殊领域,需要对存储在磁盘等介质上的海量数据进行高频访问。此时,磁盘 I/O 就成为整体性能的一个关键节点。数据压缩后存储到磁盘,可以大大减小 I/O 需求,系统能够提供更高的性能和吞吐量。衡量压缩效果的是压缩率(

2021-03-25 16:20:05 228

转载 SequoiaDB 巨杉数据库-后台任务

后台任务是 SequoiaDB 巨杉数据库中一种特殊类型的任务,一般用于将用户特定操作或者系统内部特殊逻辑置于后台异步执行。在会话快照中,后台任务的类型(Type)为 "Task"。后台任务类型根据任务内容不同,后台任务包括很多类型。具体类型名及描述如下:后台任务线程模型每个后台任务对应一个执行线程。数据库实例内部提供了一个后台任务管理器,维护着系统中所有的后台任务。它提供启动、停止和查询后台任务的能力。上述各种类型的后台任务是由所在的模块调用后台任务管理器的接口创建的。...

2021-03-25 15:56:30 147

原创 SequoiaDB 巨杉数据库-大对象

概念大对象LOB (Large Object) 的功能是为了突破 SequoiaDB 巨杉数据库的单条记录最大长度为 16MB 的限制,为用户写入和读取更大型记录提供便利。对于文档、图片、音频和视频等非结构化的数据,用户可以使用 LOB 存储。LOB 存放在集合中,每一个 LOB 都需要一个 OID 来唯一标示。LOB 的内容只存放在一个集合中,当集合被删除时,其拥有的 LOB 将自动删除。存放 LOB 的集合应该满足如下要求:当集合是普通集合,集合只存在某一个数据组中。此时,LOB 的最大容量

2021-03-24 17:11:11 233

原创 SequoiaDB 巨杉数据库-集合空间

概述集合空间(Collection Space)是数据库中存放集合的物理对象。任何一个集合必须属于且仅属于一个集合空间。 集合空间名最大长度为 127 字节,且需为 UTF-8 编码。 一个数据节点最多可以包含 16384 个集合空间,一个集合空间最多可以包含 4096 个集合。 集合空间由若干固定大小的数据页组成。在创建集合空间时,用户可以指定数据页大小。一旦数据页大小被指定后,它将不能被修改。 在一个数据节点中,一个集合空间最多可以访问 128M 个数据页。对应不同数据页大小,集合空间在

2021-03-24 17:07:18 465

原创 SequoiaDB 巨杉数据库-集合

概念集合 (Collection) 又称为表 (Table) ,是数据库中存放记录的逻辑对象。任何一条记录属于且仅属于一个集合。集合由<集合空间名>.<集合名>作为唯一标示。其中集合名最大长度为 127 字节,且需为 UTF-8 编码。一个集合可以包含零条或者多条记录(上限为集合空间大小)。属性在集群环境下,每个集合拥有除名称外的以下属性:Note:关于更多的集合属性及属性的取值,可以参考SdbCS.createCL()其他相关在分布式集群中...

2021-03-24 17:04:29 231 1

原创 SequoiaDB 巨杉数据库-数据类型

SequoiaDB 巨杉数据库JSON 实例支持的数据类型如下表所示:Note:不同类型字段的值进行比较时,比较优先级权值越大,该类型的值就越大。高精度数类型SequoiaDB 提供的高精度数可以满足银行等企业存储及运算高精度数据的需求。取值范围高精度数可确保小数点前最高 131072 位及小数点后最高 16383 位数字的精度。格式高精度数两种表达形式如下:方式一:{ <fieldName> : { "$decimal" : "<数据&gt.

2021-03-24 17:02:30 302

原创 SequoiaDB 巨杉数据库-文档记录

SequoiaDB 巨杉数据库存储的记录( Record )也称为文档( Document ) 。文档在分布式存储引擎中,以BSON的方式存储,而 BSON 是JSON数据模型的二进制编码。由于文档是一种基于 JSON 数据模型的灵活键值对,而且它支持嵌套结构与数组,所以它既可以存储关系型数据,也可以存储半结构化和非结构化数据。文档概念文档的字面形式如同 JSON 数据类型。而 JSON 是一种轻量级的数据交换格式,非常易于用户阅读和编写,同时也易于机器生成和解析。文档结构一般来说,...

2021-03-24 16:58:41 305

转载 SequoiaDB 巨杉数据库复制组监控

用户可以通过 sdb shell 或者其他驱动监控复制组,查看复制组节点运行状态。节点健康检测快照SequoiaDB 巨杉数据库提供多个快照,以查看当前数据库系统的各种状态。其中节点健康检测快照SDB_SNAP HEALTH可以查看到各个节点的健康状态。连接协调节点var db = new Sdb( 'sdbserver1', 11810 )查看复制组 group1 的节点健康状态> db.snapshot( SDB_SNAP_HEALTH, { GroupName: "g..

2021-03-22 17:48:31 118

转载 SequoiaDB 巨杉数据库主备一致性

在分布式系统中,一致性是指数据在多个副本之间数据保持一致的特性。SequoiaDB 巨杉数据库支持不同级别的主备一致性策略,以适配不同的应用场景。用户可根据业务对数据安全性和服务可用性的要求,选择不同的一致性策略。强一致性写所有节点当发生写操作时,数据库会确保所有复制组节点都同步完成才返回。写操作处理成功后,后续读到的数据一定是当前复制组内最新的。优势是能够有效得保证数据的完整性和安全性,劣势则是会降低复制组的写入性能,并且当集群内有一个节点故障或者异常时,无法写入数据,降低高可用性。在核心

2021-03-22 17:36:29 196

转载 SequoiaDB 巨杉数据库部署复制组

用户可以通过 sdb shell 或者其他驱动创建管理复制组,添加删除复制组节点,以及查看复制组状态。创建复制组推荐创建三个副本的复制组,三个副本提供足够的冗余,足以承受系统故障。副本集推荐奇数个成员,以确保选举的顺利进行。复制组的节点可以以多种角色运行,其中数据节点包含用户数据,编目节点包含系统数据。编目复制组一般在集群部署时创建完成,本章以创建数据复制组为例。Note:创建节点的主机上需要先安装SequoiaDB 巨杉数据库连接协调节点> var db = new.

2021-03-22 17:22:12 166

转载 巨杉数据库SequoiaDB版本历史

SequoiaDB 巨杉数据库是一款金融级分布式关系型数据库,产品引擎采用原生分布式架构,100%兼容 MySQL 语法和协议,支持完整的 ACID 和分布式事务。同时 SequoiaDB 还提供多模(multi-model)数据库存储引擎,原生支持多数据中心容灾机制,是新一代分布式数据库的首选。本文档中心旨在介绍 SequoiaDB 巨杉数据库的基本概念、数据增删改查的基本语法、数据库运维管理的基本策略,以及性能调优和问题诊断的相关思路。...

2021-03-22 17:19:20 86

转载 巨杉数据库SequoiaDB常见问题及解答之用户权限问题

SDB_PERM(-3) 无相应的访问权限 问题诊断:出现该问题,请查看对应节点的诊断日志,根据日志中的错误信息找到对应的"文件"或"目录",并确认相应用户对该"文件"或"目录"具备读写等权限。 问题修复:给相应的"文件"或"目录"赋予该用户相应的权限。 SDB_AUTH_AUTHORITY_FORBIDDEN(-179) 数据库鉴权失败 问题修复:请使用正确的用户名和密码。若要取消数据库鉴权,则删除所有用户即可。 SDB_AUTH_USER_NOT_EXIST(..

2021-03-18 16:50:28 296

转载 巨杉数据库SequoiaDB常见问题及解答之功能问题

SDB_FNE(-4) 指定文件不存在 问题诊断:请检查操作相关的"文件"、"大对象"等是否存在。 SDB_FE(-5) 指定文件已存在 问题诊断:请检查操作相关的"文件"、"大对象"等是否存在。 问题修复: "节点启动"或"创建集合空间"发生该错误时,是由于节点异常导致的文件残留,可以对异常的文件进行清理,并重试操作。 "创建节点"发生该错误时,可以对已残留的节点配置文件进行清理,并重试操作。 "获取大对象"发生该错误时,可以更改本地要存储的文件名,并重试..

2021-03-18 16:49:26 287

转载 巨杉数据库SequoiaDB常见问答之数据可靠性问题

SDB_DMS_CORRUPTED_SME(-115)、SDB_DMS_CORRUPTED_EXTENT(-139) 数据文件、索引文件或大对象文件的损坏 问题诊断:请检查磁盘是否发生故障,机器是否强行重启,节点是否异常。 问题修复:发生该错误系统会尝试自动修复,若不能自动修复则需要联系售后工程师进行恢复。 SDB_CLS_FULL_SYNC(-129) 节点正在进行数据全量同步 问题诊断:引发全量同步的原因有:1)当前节点的同步的日志在其它节点中已被写脏;2)当前节点异常..

2021-03-18 16:48:22 227

转载 巨杉数据库SequoiaDB常见问题及解答之节点可靠性问题

SDB_APP_FORCED(-18) 节点被强制退出或停止 问题诊断:根据节点的诊断日志,查看节点退出原因。 问题修复:重启对应节点。 SDB_DMS_INVALID_SU(-35) 节点上数据文件、索引文件或大对象文件损坏 问题诊断: 请检查磁盘是否发生故障; 请检查节点是否发生异常,或机器是否发生异常重启; 问题修复: 若磁盘故障,则需要更换磁盘; 若由于节点异常或机器重启导致,则检查故障文件大小是否小于64KB,小于则直接清除(包含该集..

2021-03-18 13:49:17 299

转载 巨杉数据库SequoiaDB常见问题及解答之网络问题

SDB_NETWORK(-15)、SDB_NETWORK_CLOSE(-16) 通信套节字关闭 问题诊断: 请检查是否配置防火墙策略; 请检查交换机是否配置安全策略,是否故障; 请检查机器网卡是否故障; 可以用"ping <hostname>"或"telent <hostname:port>"进行相关的测试; 请检查节点或客户端是否重启或关闭。 SDB_NET_CANNOT_LISTEN(-78) 通信监听端口冲突...

2021-03-18 13:48:33 573

转载 巨杉数据库SequoiaDB常见问题及解答之系统配置类问题

SDB_OOM(-2) 系统内存分配失败 问题诊断:出现该问题是由于系统虚拟内存分配已达到上限而触发,切换至相应的用户,可以通过"ulimit -Sa"进行查看,确认"virtual memory"的大小是否跟所有数据文件(包括索引文件、大对象文件)相接近,如果是,则需要修改该值。 问题修复:建议将相应用户的"virtual memory"设置为"unlimited"。 SDB_DPS_FILE_SIZE_NOT_SAME(-123)、SDB_DPS_FILE_...

2021-03-18 13:47:35 231

转载 SequoiaDB 巨杉数据库应用场景

SequoiaDB 巨杉数据库作为一款新型金融级分布式数据库,主要面向联机交易类业务场景设计,在包括银行与泛金融、电信、政府、互联网等行业具有广泛的应用场景。分布式在线交易业务近年来,随着 IT 技术不断发展,企业 IT 系统基础逐步转向云化,应用服务形式也从集中式 系统转向微服务形式,传统方案的一个应用、一个平台对应一个数据库的方式不再适用。同时,企业服务渠道也从过去的单一渠道,变成传统渠道、互联网渠道和智能终端渠道并存。传统关系型数据库所能提供的最高数据容量、并发支持能力和支持的数据类型多样性都

2021-03-18 13:43:34 334

转载 巨杉数据库SequoiaDB特性

高可用与容灾由于 PC 服务器内置物理磁盘不同于传统小型机加存储设备的架构,在PC服务器出现物理故障时无法保障存储在本地磁盘的数据不丢不坏,因此所有基于 PC 服务器内置盘架构的数据库,必须采用多副本机制以保障数据库的高可用与容灾。数据库实例由于数据库实例进程均为无状态节点,因此同样配置的数据库实例进程可以互为高可用冗余。不论创建 MySQL、PostgreSQL、JSON API 或 S3 实例,每个实例对外均可暴露一个或多个接入地址(IP 地址+端口)。应用程序连接到任意一个接入地址均可向数

2021-03-18 13:38:54 249

转载 SequoiaDB 巨杉数据库弹性水平扩展

弹性水平扩展作为一款分布式关系型数据库,支持无限弹性水平扩展是 SequoiaDB 巨杉数据库的基本特性,其底层的分布式存储引擎与上层的数据库实例均支持无限弹性水平扩展能力。SequoiaDB 巨杉数据库的数据库实例均无状态并使用 TCP/IP 协议对外提供服务。为了提升整体处理能力,用户可以通过增加服务器数量或创建额外的数据库实例实现对应用的水平弹性扩张。分布式存储引擎内部包含三种类型的节点:协调节点、编目节点与数据节点。其中协调节点主要作为数据请求的路由进程,对来自上层数据库实例的请求进

2021-03-18 13:37:07 128

转载 SequoiaDB 巨杉数据库核心特性

核心特性SequoiaDB 巨杉数据库作为一款分布式关系型数据库,支持如下特性:弹性水平扩展 高可用与容灾 分布式事务 多模式接口 HTAP混合负载 多租户隔离

2021-03-18 13:35:21 79

转载 如何认识巨杉数据库SequoiaDB整体架构?

SequoiaDB 巨杉数据库集群分为数据库存储引擎与数据库实例。在当前版本中,SequoiaDB 巨杉数据库支持多达七种不同数据服务实例,包括针对结构化数据的 MySQL、MariaDB、PostgreSQL与 SparkSQL 实例;针对半结构化数据的 MongoDB 实例;以及针对非结构化数据的 S3 对象存储与 Posix 文件系统实例。SequoiaDB 巨杉数据库的数据库存储引擎则包括协调节点、编目节点与数据节点三种类型的服务。数据节点与编目节点各自以多副本的形式构成一个个复制组。数

2021-03-17 17:06:22 144

转载 如何理解巨杉数据库SequoiaDB核心概念?

复制组由于采用 PC 服务器内置物理盘,当前大部分分布式数据库无法在硬件设备出现故障时保证单一设备中数据的可靠性与持久性。因此 SequoiaDB 巨杉数据库采用数据多副本存放的机制,将编目节点与数据节点所存放的数据以节点为单位进行复制,多个拥有相同数据拷贝的节点被称为数据复制组。一般来说,复制组、数据分片和数据分区均代表同样的含义。副本每个复制组内的多个节点被称为数据副本,在 SequoiaDB 巨杉数据库中每个复制组最多支持 7 个数据副本。由于复制组内的逻辑节点互为备份,配置了多个数据

2021-03-17 15:58:14 107

转载 巨杉数据库SequoiaDB数据库存储引擎

SequoiaDB 巨杉数据库存储引擎采用分布式架构。集群中的每个节点为一个独立进程,节点之间采用 TCP/IP 协议进行通讯。同一个操作系统可以部署多个节点,节点之间采用不同的端口进行区分。SequoiaDB 巨杉数据库的节点分为三种不同的角色:协调节点、编目节点与数据节点。协调节点协调节点不存储任何用户数据。作为外部访问的接入与请求分发节点,协调节点将用户请求分发至相应的数据节点,最终合并数据节点的结果应答对外进行响应。编目节点编目节点主要存储系统的节点信息、用户信息、分区信

2021-03-17 15:44:08 155

转载 SequoiaDB 巨杉数据库可以支持多类型的数据库实例?

SequoiaDB 巨杉数据库支持多种类型的数据库实例。至当前版本为止,SequoiaDB 巨杉数据库支持七种不同的实例类型。相关阅读巨杉数据库SequoiaDB的关键特性有哪些?巨杉数据库SequoiaDB整体框架你了解多少?...

2021-03-17 15:29:39 225

转载 巨杉数据库SequoiaDB整体框架你了解多少?

SequoiaDB 巨杉数据库作为分布式数据库,由数据库存储引擎与数据库实例两大模块构成。其中,数据库存储引擎模块是数据存储的核心,负责提供整个数据库的读写服务、数据的高可用与容灾、ACID与分布式事务等全部核心数据服务能力。数据库实例模块则作为协议与语法的适配层,用户可根据需要创建包括 MySQL、MariaDB、PostgreSQL 与 SparkSQL 在内的结构化数据实例;支持 JSON 语法的 MongoDB 实例;以及完全兼容 S3 与 POSIX 文件系统的对象存储实例。通过使用

2021-03-17 14:41:32 234

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除