最佳实践 | SequoiaDB单中心三副本部署规划

本文介绍了SequoiaDB巨杉数据库在单数据中心的三副本部署最佳实践,探讨了软硬件环境配置、物理架构部署规划,包括磁盘配置选择(裸盘与RAID)、数据节点数量规划和数据分布策略。SequoiaDB支持多种SQL和NoSQL实例,提供高并发、高可用的分布式存储解决方案。
摘要由CSDN通过智能技术生成

01 概述

随着互联网业务蓬勃发展,大规模高并发交易处理、海量数据处理与分析需求不断增长的背景下,国产金融级分布式数据库SequoiaDB巨杉数据库的统一存储和管理海量结构化、非结构化数据的能力得到了广大用户的认可。

SequoiaDB巨杉数据库自研的原生分布式存储引擎支持完整ACID,具备弹性扩展、高并发和高可用特性,基于同一的原生分布式数据库底座,提供基于内核级的DBaaS云原生数据库能力。提供高达8种SQL、NoSQL及对象存储实例,包括:

提供原生的SDB API进行数据库管理及数据CURD操作;

提供兼容 MySQL、MariaDB、PostgreSQL 与 SparkSQL的四种关系型数据库实例;

提供兼容基于JSON的JSON文档类MongoDB数据库实例;

提供兼容S3对象存储与PosixFS文件系统的非结构化数据实例。

作为一个拥有全分布式系统架构的数据库,SequoiaDB 支持各种灵活的部署方式。本文主要将以三副本为例,介绍SequoiaDB巨杉数据库在单数据中心下部署规划最佳实践。

 

02 部署规划最佳实践探索

2.1 软硬件环境配置

SequoiaDB 作为一款高性能分布式关系型数据库,支持 Linux 操作系统环境,支持绝大多数的主流硬件网络,并能够部署和运行在 x86及 ARM 架构服务器环境和主流虚拟化环境。本文所展示的三副本部署规划实践中的服务器配置,如下表所示。

(关于更多SequoiaDB的硬件要求可参考文档:http://doc.sequoiadb.com/cn/sequoiadb-cat_id-1561381803-edition_id-500#受支持的硬件平台)

本次示例的软件配置如下。

操作系统:CentOS 7.6

SequoiaDB版本:5.0.1

(关于更多SequoiaDB的硬件要求可参考文档:http://doc.sequoiadb.com/cn/sequoiadb-cat_id-1561381803-edition_id-500#受支持的操作系统)

2.2 物理架构部署规划

本文以三台物理机服务器的部署规划最佳实践进行探索,首先我们需要对物理机的磁盘进行测试和规划,规划时往往需要从以下几个方面进行考虑&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值