最近看了twitter的分布式自增ID算法Snowflak,自己根据开源的代码写了一个C#的版本,以记录学习。 twitter的开源项目地址为:https://github.com/twitter/snowflake 用Scala实现class IdWorker { //机器标识位数 private const int WORKER_ID_BITS = 4;
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号