看来一下雪花算法的实现方法,用 c++试着实现了一下,这里仅仅是实现了算法的流程,但是具体的细节,如并发、多线程访问等等没有具体考虑。
雪花算法的简单讲解参考
#include <sys/select.h>
#include <iostream>
#include <chrono>
#include <random>
#include <ctime>
using namespace std;
// 有序且全局唯一的 id
long long getTimeStamp() {
return chrono::duration_cast<chrono::milliseconds>
(chrono::system_clock::now().time_since_epoch()

最低0.47元/天 解锁文章
872





