经过这些天的学习,大家已经开始在用巨杉数据库了吧,今天带大家看看巨杉数据库中一些常用的工具、接口和配置。
【要点1】SequoiaDB常用的工具
sdb:是一个 SequoiaDB 数据库的接口工具。
sdbtop:是一个 SequoiaDB 数据库的性能监控工具。通过 sdbtop,可以监控和查看集群中各个节点的监视信息。
sdblist:可以查看当前主机上所有sdb节点,内容包含节点类型,节点端口号,节点所在组,节点类型,节点路径等信息。
sdbstop/sdbstart:巨杉数据库服务启停工具,可以启停所有节点和指定节点服务。
sdbimprt/sdbexprt:巨杉数据库导入导出工具,可以批量导出,单个集合导出。
sdbrestore:巨杉数据库数据恢复备份数据的工具,可以恢复已经存在的全量备份和增量备份的数据。
更多工具及介绍参见:http://doc.sequoiadb.com/cn/sequoiadb-cat_id-1561603534-edition_id-0
【要点2】sdb shell中一些常用的方法:
createCS():创建一个集合空间。
createCL():创建一个集合。
createCataRG():创建编目节点组。
createCoordRG():创建协调节点组。
createRG():创建数据组。
createDomain():创建域。
listCollectionSpaces():查询所有集合空间
listCollections():查询所有集合
list():枚举列表,列表是一种轻量级得到当前系统状态的命令。
snapshot():枚举快照,快照是一种得到当前系统状态的命令。
更多方法及介绍参见:http://doc.sequoiadb.com/cn/sequoiadb-cat_id-1564969947-edition_id-0
【要点3】SequoiaDB中一些常用的配置。
transactionon:用来控制事务是否开启,默认开启。
transisolation:事务的隔离级别,0表示ru,1表示rc,2表示rs。默认为0。
logfilesz:指定同步日志的大小,默认为64MB。
logfilenum:指定同步日志的数量,默认为20。
每个节点的配置文件在安装目录下的:conf/local/[节点端口号]/sdb.conf
更多配置及介绍参见:http://doc.sequoiadb.com/cn/sequoiadb-cat_id-1432190643-edition_id-0
大家是否完成了学习呢?五天的学习内容希望大家都能完成哦~
我们也会持续推送有关集训营的学习笔记和技术文章,大家多多关注哦~今天的阅读推送我们也给大家带来一份快速上手指引。一起试试吧~
今日文章推荐:巨杉 Tech | 几分钟实现巨杉数据库容器化部署