集群笔记使用教程(LAXCUS集群操作系统-)
编者说:Laxcus集群操作系统是比目前操作系统大一号的“计算器”。它把许多服务器聚集起来,整合进大数据、数据库、应用容器、分布编程框架、边缘计算、终端,形成一个巨大的资源池,以分时共享方式分配给许多用户使用。在Laxcus集群操作系统里,每个用户都拥有独立的虚拟空间,来运行分布式应用软件和数据处理。通过软件和数据在各个工作层面的融汇结合,最终实现存储计算的一站式服务,和“云边端”一体化协同。命令作为Laxcus集群操作系统的一个组成部分,是管理集群、处理业务的主要手段。与Linux、Windows的命令不同,Laxcus命令遵循集群架构设计,其中96%以上是分布命令。它会从一个节点发出,同时作用到其他多个节点,并从这些节点返回处理结果。目前Laxcus集群操作系统提供200多个命令,分别被管理员和用户使用。这些命令包括:网络通信命令、应用软件命令、边缘计算命令、大数据命令、数据库命令、人工智能命令、资源管理和分配调度命令、工具命令。
Laxcus集群操作系统地写入数据首先保存在“缓存块”中,缓存块同时保存在内存和磁盘上。当达到规定容量时,将进行压缩加密,转换成“存储块”保存到磁盘上。“缓存块”和存储块一样,都具备“增、删、改、查”的功能,在数据IO层面,兼容SQL的“Insert、Delete、Update、Select”命令。执行删除操作后,垃圾数据仍然会存留在缓存块中,占用宝贵的内存和磁盘空间。所以,及时清理垃圾数据,可以有效提高内存、磁盘的使用效率。
Compact命令就是为完成这个工作而设计,它将删除指定数据表缓存块的垃圾数据,同时重新整理数据排列,提高数据IO效率。
不过,目前这个命令主要是用于测试目的,且只能由管理员通过Watch节点操作,不建议在生产环境使用这个。因为用户可以按照自己的需求优化操作指令。Laxcus集群在运行中,会根据用户的优化要求,执行各种优化操作,其中包括定时检测缓存块的冗余数据并且删除它们。
Compact命令格式是:
Compact 数据库名.表名 TO DATA主节点地址
Compact 数据库名.表名
参数说明:
数据库名和表名:除ASCII控制、符号字符之外,1-20个任意语言的字符串,忽略大小写。
DATA主节点地址:LAXCUS节点标准格式,多个DATA主节点地址之间用逗号(,)隔开。如果不指定DATA主节点地址,将扫描全部与指定数据库有关的DATA主节点数据。
在Watch节点使用Compact命令
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com