<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lysen_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lysen_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lysen_]]></copyright><item><title><![CDATA[「SequoiaDB巨杉数据库」disableCompression()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357610</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357610</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:48:17 +0800</pubDate><description><![CDATA[名称

disableCompression - 修改集合的属性关闭压缩功能。

语法

db.collectionspace.collection.disableCompression()

类别

Collection

描述

修改集合的属性关闭压缩功能。

返回值

成功：无。

失败：抛出异常。

错误

disableCompression()函数常见异常如下：

错误码
			错误类型
			可能的原因
			解决方法
		-32
			SDB_OPTION_NOT_SUPPORT
			选项]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」detachCL()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357590</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357590</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:47:04 +0800</pubDate><description><![CDATA[语法

db.collectionspace.collection.detachCL(&lt;subCLFullName&gt;)

从主分区集合中分离出子分区集合。

参数描述

参数名
			参数类型
			描述
			是否必填
		partitionName
			string
			子分区名（原子分区集合名）
			是
		返回值

无返回值，出错抛异常，并输出错误信息，可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误信息码。

错误

错误码

示例

]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」deleteLob()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357573</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357573</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:46:02 +0800</pubDate><description><![CDATA[语法

db.collectionspace.collection.deleteLob(&lt;oid&gt;)

删除集合中的大对象。

参数描述

参数名
			参数类型
			描述
			是否必填
		oid
			string
			大对象的唯一描述符。
			是
		返回值

无返回值，出错抛异常，并输出错误信息，可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误信息码。

错误

错误码

示例


	删除一个描述符为 5435e7b69487faa66]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」createLobID()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357548</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357548</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:44:54 +0800</pubDate><description><![CDATA[名称

createLobID - 创建大对象ID。

语法

db.collectionspace.collection.createLobID([Time])

类别

Collection

描述

通过服务端生成大对象ID。

参数


	Time(String，选填)

	根据Time生成大对象ID，目前最小单位只获取到秒级。Time的格式为："YYYY-MM-DD-HH.mm.ss"，如："2019-08-01-12.00.00"。
	
	
	无参时，将根据服务器上的时间来生成大对象ID。...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」createIndex()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357527</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357527</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:43:40 +0800</pubDate><description><![CDATA[语法

db.collectionspace.collection.createIndex(&lt;name&gt;,&lt;indexDef&gt;,[isUnique],[enforced],[sortBufferSize])

db.collectionspace.collection.createIndex(&lt;name&gt;,&lt;indexDef&gt;,[options])

为集合创建索引，提高查询速度。

参数描述

参数名
			参数类型
			描述
			是否必填
		name]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」createIdIndex()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357499</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357499</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:42:16 +0800</pubDate><description><![CDATA[语法

db.collectionspace.collection.createIdIndex([options])

在 SequoiaDB 中创建集合时可以根据需要将 AutoIndexId 置为 false。这样集合将不会创建默认的“$id”索引，同时数据的更新、删除操作将被禁止。本方法可以恢复“$id”索引，同时开放更新和删除功能。

类别

SdbCollection

参数

参数名
			参数类型
			默认值
			描述
			是否必填
		options
			JSON
			---
		]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」createAutoIncrement()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357472</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357472</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:40:51 +0800</pubDate><description><![CDATA[语法

db.collectionspace.collection.createAutoIncrement(&lt;option|options&gt;)

在指定集合中创建一个或多个自增字段。

参数描述

参数名
			参数类型
			描述
			是否必填
		option|options
			Json 对象
			自增字段参数。option 是一个字段的参数，options 是多个字段的参数。
			是
		option中的具体参数请参见自增字段属性

返回值

无返回值，出错抛异常，并输出错误信息]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」count()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357442</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357442</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:39:32 +0800</pubDate><description><![CDATA[名称

count - 统计当前集合符合条件的记录总数。

语法

db.collectionspace.collection.count([cond])

db.collectionspace.collection.count([cond]).hint([hint])

类别

Collection

描述

统计当前集合符合条件的记录总数，可通过hint指定查询使用的索引。

参数

参数cond和hint的用法与find()的相同。

返回值

成功：返回符合条件的记录总数。

失败：抛出异常。

错]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」attachCL()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357422</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357422</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:38:22 +0800</pubDate><description><![CDATA[语法

db.collectionspace.collection.attachCL(&lt;subCLFullName&gt;, &lt;options&gt;)

在主分区集合下挂载子分区集合。

参数描述

参数名
			参数类型
			描述
			是否必填
		subCLFullName
			string
			子分区集合名（包含集合空间名）。
			是
		options
			Json 对象
			分区范围，包含两个字段“LowBound”（区间左值）以及“UpBound”（区间右值），例如：]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」alter()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115357370</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115357370</guid><author>lysen_</author><pubDate>Wed, 31 Mar 2021 18:36:58 +0800</pubDate><description><![CDATA[名称

alter - 修改集合的属性。

语法

db.collectionspace.collection.alter(&lt;options&gt;)

类别

Collection

描述

修改集合的属性。

请参考db.collectionspace.collection.setAttributes()

参数


	options(Object，必填)

	通过options参数可以修改集合属性，如指定集合的分区键， 是否以压缩的形式插入数据等。可组合使用options的如下选项...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」aggregate()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115333016</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115333016</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 19:00:06 +0800</pubDate><description><![CDATA[名称

aggregate - 计算集合中数据的聚合值。

语法

db.collectionspace.collection.aggregate( &lt;subOp1&gt;，[subOp2]，... )

类别

Collection

描述

aggregate() 方法与find()方法功能比较接近，也是从 SequoiaDB 的集合中检索文档记录，并返回游标。

参数


	subOp(Object，必填)

	subOp1，subOp2... 表示包含聚集符的子操作，在 aggrega...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」setDomain()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332983</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332983</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:58:57 +0800</pubDate><description><![CDATA[名称

setDomain - 修改集合空间的所属域。

语法

db.collectionspace.setDomain(&lt;options&gt;)

类别

Collection Space

描述

修改集合空间的所属域。

参数


	options(Object，必填)

	通过options参数可以修改集合空间属性：

	
		Domain(String)：所属域。

		集合空间的数据必须分布在新指定域的组上
		格式：Domain : &lt;domain&gt;
		
...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」setAttributes()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332958</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332958</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:57:49 +0800</pubDate><description><![CDATA[名称

setAttributes - 修改集合空间的属性。

语法

db.collectionspace.setAttributes(&lt;options&gt;)

类别

Collection Space

描述

修改集合空间的属性。

参数


	options(Object，必填)

	通过options参数可以修改集合空间属性：

	
		PageSize(Int32)：数据页大小。单位为字节。

		PageSize 只能选填 0，4096，8192，16384，32768...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」renameCL()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332934</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332934</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:56:28 +0800</pubDate><description><![CDATA[名称

renameCL - 修改集合名

语法

db.collectionspace.renameCL( &lt;oldname&gt;, &lt;newname&gt; )

类别

Collection Space

描述

该函数用于对指定集合空间下已存在的集合进行重命名，在重命名的过程中会阻塞相应数据节点的写操作。

用户在使用该函数时，不允许直接连接数据节点对集合进行改名。

参数


	oldname（String，必填）

	需要修改的集合名
	
	
	newname（String，...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」removeDomain()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332895</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332895</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:55:16 +0800</pubDate><description><![CDATA[名称

removeDomain - 移除集合空间的所属域。

语法

db.collectionspace.removeDomain()

类别

Collection Space

描述

移除集合空间的所属域。

返回值

成功：无。

失败：抛出异常。

错误

当异常抛出时，可以通过getLastError()获取错误码， 或通过getLastErrMsg()获取错误信息。 可以参考常见错误处理指南了解更多内容。

版本

v2.10及以上版本。

示例


	创建一个集合空间并指定一个域，然后把]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」getCL()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332864</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332864</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:53:12 +0800</pubDate><description><![CDATA[名称

getCL - 获取当前集合空间下指定的集合的对象引用。

语法

db.collectionspace.getCL( &lt;name&gt; )

类别

Collection Space

描述


	name(String，必填)

	集合名。
	
返回值

成功：返回指定集合的对象。

失败：抛出异常。

错误

getCL()函数常见异常如下：

错误码
			错误类型
			描述
			解决方法
		-23
			SDB_DMS_NOTEXIST
			集合不存在。
		...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」dropCL()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332819</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332819</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:50:31 +0800</pubDate><description><![CDATA[名称

dropCL - 删除当前集合空间下指定的集合。

语法

db.collectionspace.dropCL( &lt;name&gt; )

类别

Collection Space

描述

删除当前集合空间下指定的集合。

参数


	name(String，必填)

	集合名。
	
返回值

成功：无。

失败：抛出异常。

错误

dropCL()函数常见异常如下：

错误码
			错误类型
			描述
			解决方法
		-23
			SDB_DMS_NOTEXIST
			集...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」createCL()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332768</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332768</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:48:42 +0800</pubDate><description><![CDATA[名称

createCL - 创建一个新的集合。

语法

db.collectionspace.createCL(&lt;name&gt;,[options])

类别

Collection Space

描述

在指定集合空间下创建集合（Collection），集合是数据库中存放文档记录的逻辑对象，任何一条文档记录必须属于一个且仅属于一个集合。

参数


	name(String，必填)

	集合名，在同一个集合空间中，集合名必须唯一。
	
	
	options(Object，选填)...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」alter()]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332717</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332717</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:46:44 +0800</pubDate><description><![CDATA[名称

alter - 修改集合空间的属性。

语法

db.collectionspace.alter(&lt;options&gt;)

类别

Collection Space

描述

修改集合空间的属性。

请参考db.collectionspace.setAttributes()

参数


	options(Object，必填)

	通过options参数可以修改集合空间属性：

	
		PageSize(Int32)：数据页大小。单位为字节。

		PageSize 只能选填...]]></description><category></category></item><item><title><![CDATA[「SequoiaDB巨杉数据库」SecureSdb]]></title><link>https://blog.youkuaiyun.com/lysen_/article/details/115332616</link><guid>https://blog.youkuaiyun.com/lysen_/article/details/115332616</guid><author>lysen_</author><pubDate>Tue, 30 Mar 2021 18:42:51 +0800</pubDate><description><![CDATA[SecureSdb

名称

SecureSdb - SecureSdb 对象。

语法

var securesdb = new SecureSdb( [hostname], [svcname] )

var securesdb = new SecureSdb( [hostname], [svcname], [username], [password] )

类别

SecureSdb

描述

新建一个 SecureSdb 对象。


Note:


	SecureSdb 是 Sdb 的子类，Secur]]></description><category></category></item></channel></rss>