1 个稳定版本
| 1.0.0 | 2022年3月4日 |
|---|
#1610 在 文件系统
27KB
539 行
STORAGE 模块处理数据条目。
命令
-
STORAGE ENTRY CREATE <NEW ENTRY NAME> [UNDER <DIR ID>] <COOKIE>这是为了创建具有名称
<NEW ENTRY NAME>的新条目。命令体将是用于新条目的数据。UNDER <DIR ID>将创建位置为<DIR ID>的条目。如果未指定,则默认为0。 -
STORAGE ENTRY SHOW [<DIR ID>] <COOKIE>这是为了在 IntelCache 中返回条目摘要。如果指定了
<DIR ID>,则仅返回位置为<DIR ID>的摘要。 -
STORAGE ENTRY DELETE <ENTRY ID> <COOKIE>此命令将删除具有 id
<ENTRY ID>的条目。 -
STORAGE ENTRY SET <ENTRY ID> <DIR ID> <COOKIE>此命令将更改具有 id
<ENTRY ID>的条目的位置到<DIR ID>如果正文中包含数据,它还将更改条目的数据。
-
STORAGE ENTRY GET <ENTRY ID> <COOKIE>此命令将返回包含数据的具有 id
<ENTRY ID>的条目。 -
STORAGE DIR CREATE <NEW DIR NAME> [UNDER <DIR ID>] <COOKIE>这是为了创建具有名称
<NEW DIR NAME>的新目录。UNDER <DIR ID>将创建一个具有位置<DIR ID>的条目。如果它缺失,位置将为空(或者通常来说,它将没有位置)。 -
STORAGE DIR SHOW [<DIR ID>] <COOKIE>如果
<DIR ID>缺失,则此命令将显示 IntelCache 中的所有目录。如果不缺失,它将显示<DIR ID>中的所有目录。 -
STORAGE DIR DELETE <DIR ID> <COOKIE>此命令将删除具有 ID
<DIR ID>的目录。 -
STORAGE DIR SET <DIR ID> <NEW DIR LOC ID> <COOKIE>此命令将更改具有 ID
<DIR ID>的目录的位置,将其更改为具有 ID<NEW DIR LOC ID>的目录。 -
STORAGE DIR VALIDATE <DIR ID> <COOKIE>如果
<DIR ID>是一个有效的目录(如果无效则返回 false),则此命令将返回 true,并在响应体中返回它的名称。 -
STORAGE SHOW [<DIR ID>] <COOKIE>此命令将返回 IntelCache 中的所有目录和条目。如果指定了
<DIR ID>,则它将返回特定目录 ID 的所有条目。 -
STORAGE TAG DIR <DIR ID> <TAG ID> <COOKIE>此命令将为具有 ID
<DIR ID>的目录添加一个 ID 为<TAG ID>的标签。 -
STORAGE TAG UNDIR <DIR ID> <TAG ID> <COOKIE>此命令将从具有 ID
<DIR ID>的目录中删除 ID 为<TAG ID>的标签。 -
STORAGE TAG ENTRY <ENTRY ID> <TAG ID> <COOKIE>此命令将为具有 ID
<ENTRY ID>的条目添加一个 ID 为<TAG ID>的标签。 -
STORAGE TAG UNENTRY <ENTRY ID> <TAG ID> <COOKIE>此命令将从具有 ID
<ENTRY ID>的条目中删除 ID 为<TAG ID>的标签。 -
STORAGE TAG CREATE <NEW TAG NAME> <COOKIE>此命令将创建一个名为
<NEW TAG NAME>的标签。 -
STORAGE TAG DELETE <TAG ID> <COOKIE>此命令将删除 ID 为
<TAG ID>的标签。 -
STORAGE TAG SHOW <COOKIE>此命令将返回响应体中所有可用的标签。
-
STORAGE EXIT(已废弃) 此命令将从IntelCache节点断开客户端连接。
依赖项
~19–32MB
~566K SLoC