数据库实例
关系型数据库实例
JSON 实例
对象存储实例
S3 对象存储实例
分布式引擎
系统架构
操作指南
运维管理
图形化界面
参考手册
注册
登录
文档中心
v3.4
v3.4
SequoiaDB 简介
安装部署
数据库实例
分布式引擎
SAC 管控中心
参考手册
常见问题及解答(FAQ)
版本信息
SequoiaDB 简介
产品概述
整体架构
核心特性
应用场景
安装部署
软硬件配置要求
Linux环境推荐配置
数据库安装
高可用与容灾部署方案
集群模式部署
独立模式部署
集群启停
数据库实例
JSON 实例
安装部署
驱动
JavaScript 驱动
C 驱动
C++ 驱动
C# 驱动
Java 驱动
PHP 驱动
Python 驱动
REST 驱动
错误码
注意事项
对象存储实例
S3对象存储实例
操作
开发
关系型数据库实例
分布式引擎
系统架构
节点
协调节点
编目节点
数据节点
SQL节点
资源管理节点
复制组
复制组原理
部署复制组
复制组选举
节点一致性
复制组熔断
复制组监控
分区
分区原理
分区索引
分区配置
分区键选择
多维分区
数据分区操作示例
数据域
数据源
分布式事务
事务日志
二阶段提交
隔离级别
事务配置
数据模型
概述
文档记录
数据类型
集合
集合空间
大对象
索引
序列
实例
线程模型
线程模型简介
引擎调度单元
会话
后台任务
数据压缩
操作指南
集合空间操作
集合操作
索引使用
普通索引
唯一索引
全文索引
搭建数据源
运维管理
升级
离线升级
滚动升级
版本兼容性
监控
整体监控框架概述
sdbtop工具
监控集群
监控节点状态
数据库配置
参数说明
参数配置
特殊配置项修改
高可用与容灾
高可用
容灾
同城双中心部署
同城三中心部署
两地三中心部署
三地五中心部署
扩缩容
新增服务器
服务器内新增节点
服务器缩容
服务器内节点缩容
数据管理工具
命令行工具
本地集群检查工具
数据导入工具
数据导出工具
数据库检测工具
数据库日志dump工具
节点数据一致性检测工具
数据库信息收集工具
大对象工具
密码管理工具
日志重放工具
容灾切换合并工具
数据安全处理工具
分区管理
分区数据均衡
避免热点数据
分区可靠性管理
分区性能监控
性能调优
单机性能监控
集群性能监控
性能瓶颈诊断
访问计划
概述
基于代价的访问计划评估
查看访问计划
访问计划缓存
统计信息
备份恢复
备份恢复原理
数据备份
数据恢复
日志归档与重放
数据迁移
使用 sdbimprt 导入数据
使用 sdbexprt 导出数据
死锁检测
热备节点
日志分析
集群管理诊断日志
节点诊断日志
审计日志
集群日志分析方法
流程跟踪
trace 原理
trace 收集与格式化工具
trace 分析方法
安全
数据库系统安全
网络安全
鉴权机制
数据库引擎卸载
SAC 管控中心
运行环境
安装与登录
部署
一键部署
分步部署
创建集群
添加主机
添加存储集群
操作
主机操作
更新主机信息
删除主机
存储集群操作
管理存储集群
重启存储集群
删除存储集群
SequoiaDB 数据操作
集合空间
集合
索引
记录
LOB
监控
节点监控
资源监控
主机监控
参考手册
SequoiaDB Shell方法
Global
help()
print()
sleep()
forceGC()
showClass()
getErr()
getLastErrMsg()
getLastErrObj()
getLastError()
setLastErrMsg()
setLastErrObj()
setLastError()
getExePath()
getRootPath()
getSelfPath()
import()
importOnce()
jsonFormat()
traceFmt()
Sdb
Sdb()
analyze()
backup()
cancelTask()
close()
createCataRG()
createCoordRG()
createCS()
createDataSource()
createDomain()
createProcedure()
createRG()
createSequence()
createSpareRG()
createUsr()
dropCS()
dropDataSource()
dropDomain()
dropSequence()
dropUsr()
eval()
exec()
execUpdate()
flushConfigure()
forceSession()
forceStepUp()
getCataRG()
getCoordRG()
getCS()
getDataSource()
getDomain()
getRG()
getSequence()
getSessionAttr()
getSpareRG()
invalidateCache()
list()
listBackup()
listCollections()
listCollectionSpaces()
listDataSources()
listDomains()
listProcedures()
listReplicaGroups()
listSequences()
listTasks()
removeBackup()
removeCataRG()
removeCoordRG()
removeSpareRG()
removeProcedure()
removeRG()
renameCS()
renameSequence()
resetSnapshot()
reloadConf()
deleteConf()
setSessionAttr()
snapshot()
startRG()
stopRG()
sync()
setPDLevel()
traceOff()
traceOn()
traceResume()
traceStatus()
transBegin()
transCommit()
transRollback()
updateConf()
waitTasks()
SecureSdb
SdbCS
alter()
createCL()
dropCL()
getCL()
getDomainName()
listCollections()
removeDomain()
renameCL()
setAttributes()
setDomain()
SdbCollection
aggregate()
alter()
attachCL()
count()
createAutoIncrement()
createIdIndex()
createIndex()
createLobID()
deleteLob()
detachCL()
disableCompression()
disableSharding()
dropAutoIncrement()
dropIdIndex()
dropIndex()
enableCompression()
enableSharding()
find()
findOne()
getDetail()
getIndex()
getIndexStat()
getLob()
getLobDetail()
insert()
listIndexes()
listLobs()
putLob()
remove()
setAttributes()
split()
splitAsync()
truncate()
truncateLob()
update()
upsert()
SdbCursor
close()
current()
next()
arrayAccess()
SdbQuery
arrayAccess()
close()
count()
current()
explain()
flags()
getQueryMeta()
hint()
limit()
next()
query()
remove()
size()
skip()
sort()
toArray()
update()
SdbReplicaGroup
attachNode()
createNode()
detachNode()
getDetailObj()
getMaster()
getNode()
getSlave()
reelect()
removeNode()
start()
stop()
SdbNode
connect()
getHostName()
getDetailObj()
getServiceName()
start()
stop()
SdbDomain
addGroups()
alter()
listCollections()
listCollectionSpaces()
removeGroups()
setAttributes()
setGroups()
listGroups()
SdbDataSource
alter()
SdbSequence
fetch()
getCurrentValue()
getNextValue()
restart()
setAttributes()
setCurrentValue()
Oma
Oma()
addAOmaSvcName()
delAOmaSvcName()
close()
createCoord()
createData()
createOM()
getAOmaSvcName()
getIniConfigs()
getNodeConfigs()
getOmaConfigFile()
getOmaConfigs()
getOmaInstallFile()
getOmaInstallInfo()
listNodes()
reloadConfigs()
removeCoord()
removeData()
removeOM()
setIniConfigs()
setNodeConfigs()
setOmaConfigs()
start()
startAllNodes()
stopAllNodes()
startNode()
stopNode()
startNodes()
stopNodes()
updateNodeConfigs()
File
File()
chgrp()
chmod()
chown()
close()
copy()
exist()
find()
getSize()
getUmask()
isDir()
isEmptyDir()
isFile()
list()
md5()
mkdir()
move()
read()
readContent()
readLine()
remove()
scp()
seek()
setUmask()
stat()
write()
writeContent()
truncate()
FileContent
clear()
getLength()
toBase64Code()
Cmd
Cmd()
getCommand()
getInfo()
getLastOut()
getLastRet()
run()
runJS()
start()
Remote
close()
getCmd()
getFile()
getIniFile()
getInfo()
getSystem()
Remote()
Hash
fileMD5()
md5()
IniFile
IniFile()
addComment()
addSectionComment()
addLastComment()
setComment()
setSectionComment()
setLastComment()
delComment()
delSectionComment()
delLastComment()
enableItem()
disableItem()
disableAllItem()
getComment()
getSectionComment()
getLastComment()
getValue()
setValue()
toObj()
toString()
save()
Sdbtool
listNodes()
Ssh
Ssh()
close()
exec()
getLastOut()
getLastRet()
getLocalIP()
getPeerIP()
pull()
push()
System
addAHostMap
addGroup
addUser
delAHostMap
delGroup
delUser
getAHostMap
getCpuInfo
getCurrentUser
getDiskInfo
getEWD
getHostName
getHostsMap
getIpTablesInfo
getMemInfo
getNetcardInfo
getPID
getProcUlimitConfigs
getReleaseInfo
getSystemConfigs
getTID
getUserEnv
isGroupExist
isProcExist
isUserExist
killProcess
listAllUsers
listGroups
listLoginUsers
listProcess
ping
runService
setProcUlimitConfigs
setUserConfigs
snapshotCpuInfo
snapshotDiskInfo
snapshotMemInfo
snapshotNetcardInfo
sniffPort
type
辅助类型对象
SdbSnapshotOption
SdbQueryOption
SdbTraceOption
CLCount
User
CipherUser
特殊类型对象
BinData
BSONArray
BSONObj
MaxKey
MinKey
NumberDecimal
NumberLong
OID
Regex
SdbDate
Timestamp
命令位置参数
错误码
操作符
匹配符
$gt
$gte
$lt
$lte
$ne
$et
$mod
$and
$or
$not
$regex
$elemMatch
$exists
$isnull
$in
$nin
$all
$+标识符
$expand
$returnMatch
选择符
$include
$default
$elemMatch
$elemMatchOne
函数操作
$abs
$ceiling
$floor
$mod
$add
$subtract
$multiply
$divide
$substr
$strlen
$strlenBytes
$strlenCP
$lower
$upper
$ltrim
$rtrim
$trim
$cast
$size
$type
$slice
更新符
$inc
$set
$unset
$bit
$rename
$addtoset
$pop
$pull
$pull_all
$pull_by
$pull_all_by
$push
$push_all
$replace
聚集符
$project
$match
$limit
$sort
$skip
$group
SQL to Aggregate 映射表
字段操作符
$field
SQL to SequoiaDB 映射表
SQL语法
语句
create collectionspace
drop collectionspace
create collection
drop collection
create index
drop index
list collectionspaces
list collections
insert into
select
update
delete
transaction
子句
where
group by
order by
split by
limit
offset
as
inner join
left outer join
right outer join
hint
函数
sum()
count()
avg()
max()
min()
first()
last()
push()
addtoset()
buildobj()
mergearrayset()
监控视图
$SNAPSHOT_CONTEXT
$SNAPSHOT_CONTEXT_CUR
$SNAPSHOT_SESSION
$SNAPSHOT_SESSION_CUR
$SNAPSHOT_CL
$SNAPSHOT_CS
$SNAPSHOT_DB
$SNAPSHOT_SYSTEM
$SNAPSHOT_CATA
$SNAPSHOT_TRANS
$SNAPSHOT_TRANS_CUR
$SNAPSHOT_ACCESSPLANS
$SNAPSHOT_HEALTH
$SNAPSHOT_CONFIGS
$SNAPSHOT_SVCTASKS
$SNAPSHOT_SEQUENCES
$SNAPSHOT_LATCHWAITS
$SNAPSHOT_LOCKWAITS
$SNAPSHOT_QUERIES
$SNAPSHOT_INDEXSTATS
$SNAPSHOT_TRANSWAIT
$SNAPSHOT_TRANSDEADLOCK
$LIST_CONTEXT
$LIST_CONTEXT_CUR
$LIST_SESSION
$LIST_SESSION_CUR
$LIST_CL
$LIST_CS
$LIST_SU
$LIST_GROUP
$LIST_TRANS
$LIST_TRANS_CUR
$LIST_SVCTASKS
$LIST_SEQUENCES
$LIST_USER
$LIST_BACKUP
$LIST_DATASOURCE
表达式
运算符
数据类型
编目表
SYSCOLLECTIONS集合
SYSCOLLECTIONSPACES集合
SYSDOMAINS集合
SYSNODES集合
SYSTASKS集合
SYSUSRS集合
STOREPROCEDURES集合
SEQUENCES集合
SYSDATASOURCES集合
数据库快照
上下文快照
当前上下文快照
会话快照
当前会话快照
集合快照
集合空间快照
数据库快照
操作系统快照
编目信息快照
事务快照
当前事务快照
访问计划缓存快照
节点健康检测快照
配置快照
服务任务快照
序列快照
查询快照
锁等待快照
闩锁等待快照
索引统计信息快照
事务等待快照
事务死锁检测快照
数据库列表
上下文列表
当前上下文列表
会话列表
当前会话列表
集合列表
集合空间列表
存储单元列表
数据分区列表
后台任务列表
事务列表
当前事务列表
服务任务列表
序列列表
用户列表
备份列表
数据源列表
访问计划的评估过程
访问计划的搜索过程
IXSCAN推演公式
SORT推演公式
TBSCAN推演公式
限制
常见问题及解答(FAQ)
SequoiaDB FAQ
版本信息
文档中心
参考手册
SequoiaDB Shell方法
Hash
Hash
Hash 类主要用于获取 md5 值,包含的函数如下:
名称
描述
fileMD5()
获取文件的 md5 值
md5()
获取字符串的 md5 值
收起
建议反馈
本页导航
粤ICP备16118040号
粤ICP备16118040号
展开