![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
巨杉数据库
睡得着的人家
这个作者很懒,什么都没留下…
展开
-
【SequoiaDB巨杉数据库】createProcedure()概述3
返回值无返回值,出错抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息 或 通过getLastError()获取错误码。关于错误处理可以参考常见错误处理指南。示例 创建 sum 函数 db.createProcedure( function sum(x,y) { return x+y; } ) 创建之后可以使用db.listProcedures()查看函数信息。 了解更多内容请点击巨杉数据库官网...转载 2021-01-14 09:48:54 · 64 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】createProcedure()概述2
自定义函数 函数定义 (1) 函数必须包含函数名,不能使用如:function(x,y) { return x+y; }。 (2) 在函数定义时可以调用其他函数甚至是不存在的函数,但需要保证运行时所有函数已存在。 (3) 函数名全局唯一,不提供重载。 (4) 每个函数均在全系统可用,随意删除一个存储过程可能导致他人运行失败。 函数参数 native type of JS 函数输出 函数中所有标准输出,标准错误会被屏蔽。同时不建议在函数定义或执行时加.转载 2021-01-14 09:48:43 · 113 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】createProcedure()
语法db.createProcedure( <code> )在数据库对象中创建存储过程。参数描述Note:推荐直接使用存储过程中已初始化全局的 db,且全局 db 采用当前执行该存储过程的会话的鉴权信息,如:db.createProcedure( function getAll() { return db.sample.employee.find(); } )。 自己初始化 db 的形式为var db = new Sdb(),db 采用当前执行该存储过程的会话的鉴..转载 2021-01-13 14:27:47 · 104 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】createDomain()概述1
语法db.createDomain( <name>, <groups>, [options] )创建一个域。域中可以包含若干个复制组(Replica Group)。参数描述格式目前通过 options 可设置域的属性有:Note:AutoSplit 只作用于散列分区集合。 不能在空域(不包含复制组)上创建集合空间。了解更多内容请点击巨杉数据库官网...转载 2021-01-13 14:24:24 · 117 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】createCS()概述2
返回值返回新建集合空间的引用,出错抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息 或 通过getLastError()获取错误码。关于错误处理可以参考常见错误处理指南。示例创建名为 sample 的集合空间,不指定数据页大小,即数据页大小为默认值65536Bdb.createCS( "sample" )创建名为 sample 的集合空间,指定数据页大小为4096B,所属域为“mydomain”db.createCS( "sample", { ...转载 2021-01-13 14:22:10 · 57 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】createCS()概述1
语法db.createCS( <name>, [options] )在数据库对象中创建集合空间。参数描述options 格式Note:集合空间名限制可以参考限制 同一个数据库对象集合空间名必须唯一。 在创建集合空间时用户可以指定数据页大小,指定后不可更改。如果不指定默认为65536B。 PageSize 只能选填0,4096,8192,16384,32768,65536之一,0即为默认值65536。 所属域必须已经存在,且不能为系统域SYSDOMAIN。转载 2021-01-13 14:20:25 · 78 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】createCataRG()
语法db.createCataRG( <host>, <service>, <dbpath>, [config] )新建一个编目分区组,同时创建并启动一个编目节点。参数描述Note:如果配置路径不以“/”开头,数据文件存放路径将是数据库管理员用户(默认为sdbadmin)的主目录(默认为/home/sequoiadb) + 配置的路径。 请确保数据文件存放路径的权限,如果 SequoiaDB 采用的默认安装,那么给路径赋予 sdbadmin 权转载 2021-01-13 14:17:28 · 57 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】close()
语法db.close()关闭数据库连接。返回值无返回值,出错抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息 或 通过getLastError()获取错误码。关于错误处理可以参考常见错误处理指南。示例 关闭数据库连接 var db = new Sdb( "localhost", 11810 )db.close()了解更多内容请点击巨杉数据库官网...转载 2021-01-13 14:15:49 · 95 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】cancelTask()概述2
错误cancelTask()函数常见异常如下:当异常抛出时,可以通过getLastError()获取错误码, 或通过getLastErrMsg()获取错误信息。 可以参考常见错误处理指南了解更多内容。版本v1.2及以上版本。示例 停止切分任务。 var taskid1 = db.sample.employee.splitAsync( "group1", "group2", 50 );db.cancelTask( taskid1, true )了解更多内容请点击巨杉数转载 2021-01-13 14:14:01 · 58 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】cancelTask()概述1
名称cancelTask - 取消任务。语法db.cancelTask( <id>, [isAsync] )类别Sdb描述取消任务。参数 id(Int32,必填) 任务ID。 isAsync(Bool,选填) 是否异步。 返回值成功:返回新集合的对象。失败:抛出异常。了解更多内容请点击巨杉数据库官网...转载 2021-01-13 14:13:47 · 117 阅读 · 1 评论 -
【SequoiaDB巨杉数据库】
返回值成功:返回新集合的对象。失败:抛出异常。错误backup()函数常见异常如下:当异常抛出时,可以通过getLastError()获取错误码, 或通过getLastErrMsg()获取错误信息。 可以参考常见错误处理指南了解更多内容。版本v1.2及以上版本。v2.8.2及以上版本增加Compressed、CompressionType和BackupLog参数。示例 对数据库节点进行全量备份。 db.backup( { Name: "FullBac...转载 2021-01-12 17:06:45 · 58 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】backup()概述1
名称backup - 备份数据库。语法db.backup([options])类别Sdb描述备份数据库。参数描述 options(Object,选填) options参数可以设置备份的属性,如指定设定备份名,指定复制组,备份方式等。 可组合使用options的如下选项: GroupID(Array):指定备份的复制组 ID,缺省为所有复制组。 格式:GroupID:1000或GroupID:[1000, 1001] ...转载 2021-01-12 17:04:54 · 136 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】analyze()概述2-示例
对全系统所有集合空间进行统计信息分析和收集db.analyze()对指定集合空间"sample"进行统计信息分析和收集db.analyze( { CollectionSpace : "sample" } )对指定数据组"group1"进行统计信息分析和收集db.analyze( { GroupName : "group1" } )对指定集合"sample.employee"进行统计信息收集,并且指定Sample的数量db.analyze( { Collection : "转载 2021-01-12 16:54:19 · 100 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】analyze()概述1
语法db.analyze( [options] )分析集合和索引的数据,并收集统计信息。参数描述Options 格式统计信息统计信息的具体描述可以参考统计信息一节。返回值无返回值,出错抛异常,并输出错误信息。可以通过getLastErrObj()或getLastErrMsg()获取错误信息 或 通过getLastError()获取错误码。该操作主要的异常如下:SDB_DMS_CS_NOTEXIST(-34) 指定的集合空间不存在。 SDB_DMS_N...转载 2021-01-12 16:51:48 · 157 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】Sdb()概述3
错误Sdb()函数常见异常如下:如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。常见错误可参考错误码。版本v1.12及以上版本。示例连接默认主机上的 SequoiaDB,hostname 默认为 "localhost",svcname 默认为 11810。 var db = new Sdb() 了解更多内容请点击巨杉数据库官网 ...转载 2021-01-12 16:46:34 · 192 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】Sdb()概述2
参数Sdb()函数常见异常如下:Note: 可以通过createUsr()创建 SequoiaDB 的用户,并设置对应的密码。 当 SequoiaDB 没有用户时,创建 Sdb 对象可以不使用 username 和 password,否则必须使用相应的 username 和 password 去创建 Sdb 对象。 返回值成功:返回 Sdb 对象。失败:抛出异常。了解更多内容请点击巨杉数据库官网...转载 2021-01-12 16:43:34 · 211 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】Sdb()概述1
名称Sdb - SequoiaDB 连接对象。语法var db = new Sdb([hostname],[svcname])var db = new Sdb([hostname],[svcname],[username],[password])类别Sdb描述新建一个 Sdb 对象,用于连接 SequoiaDB。了解更多内容请点击巨杉数据库官网...转载 2021-01-12 16:41:37 · 857 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】traceFmt()概述2
错误traceFmt()函数常见异常如下:如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。版本v1.0及以上版本。示例解析二进制文件traceFmt( 0, "/opt/sequoiadb/trace.dump", "/opt/sequoiadb/trace_output" )查看当前程序跟踪的状态可参考traceStatus()db.trac转载 2021-01-12 16:31:33 · 59 阅读 · 0 评论 -
【SequoiaDB巨杉数据库】traceFmt()概述1
traceFmt()语法traceFmt(<formatType>,<input>,<output>)类别Global描述将 db.traceOff() 导出来的 trace 文件格式化为用户可读的内容,并输出到指定文件。参数 formatType(Int32,必填) traceFmt输出两种信息: 0:输出分析文件,包含线程的执行序列( flw 文件)、函数的执行时间分析( CSV 文件)、执行时间峰值( except ...转载 2021-01-12 16:29:25 · 60 阅读 · 0 评论 -
SequoiaDB 巨杉数据库技术支持及问题提交
技术支持社区服务热线400-8038-339,或微信添加社区管理员 sequoiadb111 和 sequoiadb333 加入巨杉技术社区企业服务热线400-8038-339,或直接发送邮件至 sales_support@sequoiadb.com问题提交社区用户可以直接通过 github 提交在使用过程中所遇到的问题或修复代码。...原创 2021-01-07 15:57:28 · 108 阅读 · 0 评论 -
SequoiaDB 巨杉数据库产品下载
用户可以在巨杉数据库官网注册登陆并下载:Docker镜像/虚拟机镜像SequoiaDB 安装包SequoiaDB 驱动及社区工具同时,用户可以前往 github 下载 SequoiaDB 巨杉数据库源代码。原创 2021-01-07 15:53:42 · 259 阅读 · 0 评论 -
SequoiaDB巨杉数据库快速入门
在使用 SequoiaDB 巨杉数据库前,用户需要完成数据库存储引擎的安装,之后可以创建并使用关系型数据库实例,或直接通过 API 对分布式存储引擎进行操作。![应用下载安装巨杉数据库下载中心](https://img-blog.csdnimg.cn/20210107151321769.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpb原创 2021-01-07 15:16:43 · 130 阅读 · 0 评论