Skip to content

Tony-Hangzhou/Mycat-Server

 
 

Repository files navigation

GitHub issues GitHub forks GitHub stars MyCAT

基于 MyCAT 1.6 的改进

Features

增加ZooKeeper全局序列号生产器类:IncrAtomicSequenceZKHandler

  • JVM内访问同一个table序列的线程共享该table在本地缓存的序列区间 ,解决IncrSequenceZKHandler由于频繁跳号需要从ZK取序列空间引起的性能损失
  • DistributedAtomicLong 实现跨JVM原子增加值,先尝试乐观锁,失败则用悲观锁 ,更好的性能

使用说明:

更改server.xml 文件

<property name="sequnceHandlerType">5</property>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.0%
  • HTML 0.3%
  • Shell 0.3%
  • Batchfile 0.1%
  • CSS 0.1%
  • JavaScript 0.1%
  • SQLPL 0.1%