高性能分布式数据库 tldb,官网是 http://tldb.tlnet.top 详情可以在官网查看.
- tldb 主要解决分布式服务问题与数据库集群问题。
- 基于 tldb,可以用最简洁最快的方式搭建分布式服务系统.
- tldb 的底层实现具备 MQ 的基本特性,因此 tldb 也是一个分布式 MQ 服务器,tldb 提供了 mq 的接口和不同语言的实现.
- tldb 是 nosql 数据库,并具备关系数据库的部分特点,使用 tldb 客户端操作 tldb 非常便捷.
- tldb 提供可视化数据操作界面和集群 MQ 等数据监控查询界面支持.
- tldb 集群中,数据同步,状态切换等都由 tldb 自动完成,运维成本极小.
- tldb 集群中,节点磁盘写入错误或其他原因节点不可用时,节点会自动转为代理节点,不影响客户端链接读写数据.
- tldb 支持多个平台应用 linux,windows,macos,freesd,solaris;下载页面
- tldb 在线后台测试:http://tlnet.top/tldbtest
tldb 官网有 tldb 执行文件下载以及客户端和 MQ 的使用详细的说明。
以下简单介绍 tldb 的特点:
- 零配置,不用安装,对环境没有要求.
- 自带 web 管理后台,在后台进行 CRUD 操作。集群监控,数据统计,MQ 数据查询 等基本功能后台都具备
- 除了管理后台,tldb 也支持在本地使用命令行操作
- tldb 是 nosql 数据库,数据通过客户端进行操作,目前客户端协议完善,已实现的语言有 java,go,pythontldb 的支持 orm 框架操作,目前支持的语言有 java,go,使用 orm 操作 tldb,非常简洁
- tldb 具备优秀的性能和可靠的同步策略,保证其数据不会丢失。
- tldb 本身有 binlog 数据备份,也支持管理后台数据导入导出等操作
- tldb 集群非常简单,在后台添加节点地址即可,节点之间自带完成数据同步,状态转换。
- tldb mq 的客户端实现的客户端语言有 java,go, python,javascript.
- tldb mq 具备高性能,及解决海量信息推送,信息到达可靠性等功能支持
- 用 tldb 搭建分布式服务或开发项目,可以缩短开发时间和减少代码量
- 比如:项目 tlnetim 基于 tldb 的分布式即时聊天 demo,用少量的代码实现分布式多人聊天室功能
- im.tlnet.top 与 im2.tlnet.top
tldb使用系列文章在http://tlnet.top/articles 可以查阅
tldb 后台操作界面:
账户界面
集群界面
参数界面
数据操作界面
查询数据
表结构
MQ数据查询界面
监控界面
- tldb 源码地址:https://github.com/donnie4w/tldb
- 源码备份地址:https://gitee.com/donnie4w/tldb
- 有任何问题或建议请Email:donnie4w@gmail.com或 http://tlnet.top/contact 发信给我,谢谢!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。