文件名称:java版ss源码-SeQL:SeQL代表Seculayer查询语言
文件大小:2.78MB
文件格式:ZIP
更新时间:2024-06-24 15:47:46
系统开源
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)