前言:Tldb是一个高性能的分布式数据库和MQ服务器,tldb数据库重点在性能和分布式解决方案,通过tldb可以快速搭建分布式系统,
官网有详细介绍
tldb 第三个版本 v0.0.3 发布
该版本主要发布的内容:
- 修复集群同步的bug.
- 数据库客户端增加批量删除方法 deleteBatch
- 数据库客户端增加排序查询的方法:selectByIdxDescLimit,selectByIdxAscLimit
- 同步更新golang,java,python的DB客户端 及 java,go 版本orm客户端
- tldb增加支持配置文件启动功能。配置文件为json格式,目的是简化tldb启动脚本。
tldb配置文件启动:
tldb.json
{
"admin": ":8080",
"cli": ":7001",
"cs": ":6001",
"mq": ":8001",
"dir": "/usr/local/tldb_data/data0",
"memlimit": 2000
}
启动示例: tldb -c tldb.json
启动后控制台输出界面:
说明,配置文件的参数与tldb启动参数一致,参数可见《tldb数据库 启动参数说明》
数据库客户端: | 开源项目地址 |
---|---|
java | GitHub - donnie4w/tlcli-j: client for tldb in java |
python | GitHub - donnie4w/tlcli-py: client for tldb in python |
go | GitHub - donnie4w/tlcli-go: tldb go client |
java 数据库客户端tlcli-j 的maven配置为:
<dependency>
<groupId>io.github.donnie4w</groupId>
<artifactId>tlcli-j</artifactId>
<version>0.0.3</version>
</dependency>
TLDB同时是一个高性能的分布式MQ服务器
有任何问题或建议请Email:donnie4w@gmail.com或 https://tlnet.top/contact 发信给我,谢谢!