BeetlSQL 3.0.0-M6 发布

2020年09月24日

本次发布,继续集成和支持国内数据库,添加更多单元测试。BeetlSQL3正式版即将发布

  • 阿里云数据库PolarDB 支持
  • 单元测试通过,覆盖100+API
  • 所有例子从mysql更改为H2
  • 修复了若干3.0的bug,此版本后Beetlsql3 基本可用
<dependency>
  <groupId>com.ibeetl</groupId>
  <artifactId>beetlsql</artifactId>
  <version>3.0.0-M6</version>
</dependency>

BeetlSQL的目标是提供开发高效,维护高效,运行高效的数据库访问框架,在一个系统多个库的情况下,提供一致的编写代码方式。

  • 传统数据库:MySQL,MariaDB,Oralce,Postgres,DB2,SQL Server,H2,SQLite,Derby,神通,达梦,华为高斯,人大金仓,PolarDB等
  • 大数据:HBase,ClickHouse,Cassandar,Hive
  • 物联网时序数据库:Machbase,TD-Engine
  • SQL查询引擎:Drill,Presto,Druid
  • 内存数据库:ignite,CouchBase

BeetlSQL 不仅仅是简单的类似MyBatis或者是Hibernate,或者是俩着的综合,BeetlSQL目的是对标甚至超越Spring Data,是实现数据访问统一的框架,无论是传统数据库,还是大数据,还是查询引擎或者时序库,内存数据库。

BeetlSQL的架构如下,欢迎参与到BeetlSQL3的生态开发 

展开阅读全文
9 收藏
分享
加载中
精彩评论
挺大赋
2020-09-24 15:55
2
举报
支持
2020-09-24 15:26
1
举报
最新评论 (10)
越用越觉得好用
2020-09-25 15:39
0
回复
举报
多谢
2020-09-25 17:08
0
回复
举报
2020-09-25 08:40
0
回复
举报
Boss,tdengine时序库在win平台下插入中文乱码不
2020-09-25 00:13
0
回复
举报
没有注意到...中国人做的系统,应该没有问题,乱码大部分是显示问题
2020-09-25 10:00
0
回复
举报
我之前遇到过,打包后部署在linux下中文插入正常,在win下是不正常的,官方的建议是
Properties properties = new Properties();
properties.setProperty(TSDBDriver.LOCALE_KEY, "UTF-8");
Connection = DriverManager.getConnection(url, properties);
您可以测试一下!
2020-09-25 11:56
0
回复
举报
好的,我没有window环境,我用的是他docker,linux
2020-09-25 12:00
0
回复
举报
期待正式版
2020-09-25 00:06
0
回复
举报
挺大赋
2020-09-24 15:55
2
回复
举报
支持
2020-09-24 15:26
1
回复
举报
更多评论
10 评论
9 收藏
分享
返回顶部
顶部