OctoSQL SQL查询引擎

程序名称:OctoSQL

授权协议: MIT

操作系统: 跨平台

开发语言: Google Go

OctoSQL 介绍


Octosql一个SQL查询引擎,它允许您对存储在多个sql数据库,Nosql数据库和各种格式的文件中的数据编写标准SQL查询,尝试将尽可能多的工作压缩到源数据库,而不是传输不必要的数据。

Octosql 支持的数据源包括:JSON、CSV、PostgresqlMysqL、Redis

Octosql通过创建查询的内部表示并稍后将其中的部分内容转换为源数据库查询语言或API来实现这一点。
只要数据源不支持给定的操作,Octosql就会在内存中执行它,因此您不必担心底层数据源的细节。

使用Octosql,您不需要O(n)客户端工具或大型数据分析系统部署。 一切都包含在一个二进制文件中。

Octosql 名称的来源

Octosql源于Octopus sql。章鱼,因为章鱼有很多武器,所以他们可以掌握和操纵多个物体,比如Octosql能够同时处理多个数据源。

OctoSQL 官网

https://github.com/cube2222/octosql

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...