首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【行业资讯】BeetlSQL 3.0.0-M3 大数据和物联网数据库支持

BeetlSQL的目标是提供高效的数据库访问框架,无论要连接何种数据库,提供一致的编写代码方式。截止到M3,目前支持数据有

传统数据库:MySQL,MariaDB,Oralce,Postgres,DB2,SQL Server,H2,SQLite,神通,达梦等

大数据:HBase,ClickHouse,Cassandar,Hive

物联网时序数据库:Machbase

SQL查询引擎:Drill,Presto

在M4阶段的目标还包括Elastic Search,Derby,SQLite,松果时序库,TD engine时序库,Druid,北大金仓,Neo4J

Maven

M3阶段根据JMH 子工程的变动再进行了一轮测试,性能如下

ComplexMapping 表示复杂映射,这里是左连接一对多关系

ExecuteJdbc是直接执行JDBC并将结果映射到POJO

ExecuteTemplate 是直接执行模板语句(或者HQL),并将结果映射到POJO

File,SQL语句保存在专有文件里

Insert,内置新增语句

One2Many 通过注解实现一对多查询

PageQuery 翻页语句查询,并返回一个PageResult

SelectById 根据主键查询POJO

LambdaQuery 构造查询的SQL语句,且支持重构

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200830A02EGB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券