高性能分布式数据库 tldb v0.0.2 发布
前言:Tldb是一个高性能的分布式数据库和MQ服务器,tldb数据库的测重点在于性能和分布式解决方案,通过tldb可以快速搭建分布式系统,官网有详细介绍 tldb源码地址:https://github.com/donnie4w/tldb tldb 第二个版本 v0.0.2 发布 该版本主要发布的内容: 性能优化。这个版本主要针对客户端数据服务接口与序列化进行性能优化。tldb的客户端与服务器交互的接口使用了thrift,该版本将官方thrift库换成gothrift,gothrift针对序列化和网络传输上做了优化,在反序列化上,有至少3倍性能的提升,在网络传输上也有大幅度的提高,这与接口参数相关. gothrift的相关介绍在《gothrift 一 go版thrift性能优化项目》 tldb提供分布式锁的方法。 分布式锁是分布式系统中重要的工具。tldb提供了作用于整个tldb集群的分布式锁,所以多个客户端向 tldb集群中的不同节点可以获取到相同资源的分布式锁。分布式锁的相关方法是lock,trylock,unlock. tldb的锁资源(或者说锁对象)为字符串. 也就是说,tl...
