Skip to content
MemoryStorage

数据处理 / MemoryStorage

MemoryStorage Class
​

数据存储

MemoryStorage

Table of contents ​

Methods
​

asyncRemoveSortedMap(sortMap: MemoryStorageSortedMap): Promise<MemoryStorageResultCode> server
删除排序映射
getDataSize(value: any): number server
检查value大小
getQueue(name: string, invisibilityTimeout?: number): MemoryStorageQueue server
创建或获取队列
getSortedMap(name: string): MemoryStorageSortedMap server
创建或获取排序映射

Methods ​

asyncRemoveSortedMap
​

• Static asyncRemoveSortedMap(sortMap): Promise<MemoryStorageResultCode> server

删除排序映射

Parameters ​

sortMap MemoryStorageSortedMap想要删除的排序映射

Returns ​

Promise<MemoryStorageResultCode>状态码

getDataSize
​

• Static getDataSize(value): number server

检查value大小

Parameters ​

value any任何值

Returns ​

numbervalue的大小(如果做压缩了就是压缩后的大小),单位是字节

getQueue
​

• Static getQueue(name, invisibilityTimeout?): MemoryStorageQueue server

创建或获取队列

Parameters ​

name string队列名
range: 字符串长度不做限制,但请设置合适的标识。
invisibilityTimeout? number读取操作的可见性超时时间,以秒为单位。 default:30 range:(0, 600) type: number

Returns ​

MemoryStorageQueue队列

getSortedMap
​

• Static getSortedMap(name): MemoryStorageSortedMap server

创建或获取排序映射

Parameters ​

name string排序映射名
range: 字符串长度不做限制,但请设置合适的标识。

Returns ​

MemoryStorageSortedMap排序映射