多维存储结构介绍
Caché 以多维数组存储数据,所有数据都是保存Global中。(大概知道为什么cache的标志是一个立方体魔方了)
Global表示形式:
^名称(下标1,下标2,下标3…)=值
示例
^Name(3,3,3)="山三三"
多维数组以树状的形式保存,
这样做有什么好处,它的每一个节点直接与磁盘和内存中的数据块相对应,因此可以达到极快的访问速度。
实例:
SET ^Y(3,6,7)="third" SET ^Y(3,6,8)="fourth" SET ^Y(3,6,7,8,4)="fifth" SET ^Y(3,6,7,8,9)="sixth"
对应的树形结构:
(空白圆代表节点没有值)
在Terminal用命令行的方式做一些操作:
通过终端查看global
terminal常用命令