持久化存储

目前各类存储各有优缺点,wware将其分为五类(文件存储、内存存储、全文检索、事务数据库、外部存储),分别加以利用。详情 点击查看

接下来我们将测重讲解policy,一种常驻内存并用ES为后备缓冲的存贮机制。

1.policy:

可以把policy看作是只有一条记录的表,但是其常驻内存,可以通过全局对象直接访问。当访问的数据来自policy,访问速度和访问频率成正比(用的越多速度越快)。

2.使用场景:

正因为policy的"越用速度越快"的特性,所以我们把读取类数据(读取频率远远大于写入频率)存储到policy中。

3.初始化:

1) 编辑初始化策略

* 打开wdie信息结构图页面 --> 数据库 --> 编辑初始策略,格式要去是json格式, 示例如下:

  {
 "zifuchuan": "xxx",
 "shuzu": [
  "x",
  "xx",
  "xxx"
  ],
 "duixiang": {
  "kx": "vx",
  "karr": []
 }
}
  

注: 对于policy中字段名中不使用数字7。

2) 对策略数据初始化

* 打开wdie信息结构图页面 --> 数据库 -->策略数据初始化 --> 输入对应域名 --> 点击初始化

小技巧:首次部署和每次清完数据库之后需要重新初始化policy,这样就不用每个用到policy的地方初始化数据了。

4.数据操作(相关代码段)

 代码段名称 使用场景
policy操作对policy创建(增加)数据,更新数据和读取数据
policy中上传文件向policy中上传文件