OctoSQL 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
OctoSQL 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: MIT
开发语言: Google Go
操作系统: 跨平台
收录时间: 2019-07-19
提 交 者: 红薯

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

OctoSQL 支持的数据源包括:JSON、CSV、PostgreSQL、MySQL、Redis。

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

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

OctoSQL 名称的来源

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

OctoSQL 的相关资讯

OctoSQL 的相关博客

Go 语言优秀资源整理,为项目落地加速🏃

最后更新于2019.11.22 Go 语言优秀资源整理,为项目落地加速🏃 在 GitHub 上稳定更新,觉得不错请点个 Star ❤️ 如转载分享...

OctoSQL 的相关问答

还没有任何问答,马上提问

评论 (4)

加载中
....在文本 不适合模糊查询的nosql 和 sql支持比较一般的mysql 和 强支持sql的pgsql 这4类中 试图实现根据sql语法作统一功能查询。。。。。。。。。。虽然功能很酷 但是 感觉 这像是前端 或者微型项目的利器吧。。。。不是后端的。。。
2019/07/24 05:29
回复
举报
MongoDB 不支持?
2019/07/22 09:02
回复
举报
瞅瞅我这个: https://sybn.gitee.io/sybn-util/2018/12/20/sybn-dao-multiple-impl/
2019/07/22 13:42
回复
举报
名字很酷
2019/07/21 18:26
回复
举报
更多评论
4 评论
62 收藏
分享
返回顶部
顶部