【文件属性】:
文件名称:java版ss源码-SeQL:SeQL代表Seculayer查询语言
文件大小:2.78MB
文件格式:ZIP
更新时间:2021-06-04 22:01:06
系统开源
java版s源码1.
概述
SeQL,缩写为Query
Language,是公司研发中心开发的一种查询语言。
SeQL
支持对文件、RDB
和搜索数据等异构数据的搜索,以及对同构和异构数据的联合和联接分析。
此外,它还拥有约220个内置函数,包括但不限于字符、数字、日期、逻辑、数组和集合,用于数据操作,并支持各种计算功能。
2.
理解
SeQL
SeQL
在分析器中的
ShovelServer
进程中安装和执行,如下面的架构所示。
基本上,SeQL
可以搜索存储在其中的数据,并且可以搜索内部和外部
RDB
和文件数据。
SeQL
由数据搜索->
数据处理->
数据输出打印的结构组成。
每个处理步骤都可以使用
|
连接起来。
(管道),并按顺序执行。
SeQL
的使用
|
(pipe),基于
Linux
命令,这是核心功能之一。
液体在单个管道中流动的类比有助于理解命令的输入、执行和输出过程。
输出值打印如下。
如下图所示,可以连接多个管道。
不是打印第一个命令的输出值,而是让它通过连接器流到第二个管道,然后它成为第二个管道的输入值。
使用
|
可以执行各种数据操作功能。
(管道),它可
【文件预览】:
SeQL-master
----.gitignore(16B)
----.project(738B)
----README.md(52KB)
----target()
--------generated-sources()
----.settings()
--------org.eclipse.core.runtime.prefs(50B)
--------org.eclipse.core.resources.prefs(57B)
----LICENSE(11KB)
----src()
--------com()
----.classpath(619B)
----lib()
--------antlr4-runtime-4.7.1.jar(329KB)
--------antlr-4.7.1-complete.jar(2.14MB)
--------log4j-1.2.16.jar(470KB)
--------slf4j-api-1.6.1.jar(25KB)
----build.xml(2KB)