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排序映射