前言:Tldb是一个高性能的分布式数据库和MQ服务器,tldb数据库重点在性能和分布式解决方案,通过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 | https://github.com/donnie4w/tlcli-j |
python | https://github.com/donnie4w/tlcli-py |
go | https://github.com/donnie4w/tlcli-go |
java 数据库客户端tlcli-j 的maven配置为:
<dependency>
<groupId>io.github.donnie4w</groupId>
<artifactId>tlcli-j</artifactId>
<version>0.0.3</version>
</dependency>
TLDB同时是一个高性能的分布式MQ服务器
启动webtim的数据库脚本:
#!/bin/bash
# 启动TLDB
cd tldb
# 启动TLDB进程并指定参数
./linux003_tldb -init -cli=:5837 &