Skip to content

mawenqi/snowflake-rust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

snowflake-rust

snowflake is a lib for generating unique ID

this project is rust-lang implementation of Twitter's id generator algorithm snowflake

Twitter 的id生成器算法snowflake的rust-lang 实现

Build Status

Usage

Add this to your Cargo.toml:

[dependencies]
snowflake-multi-threaded = "0.1.0"
 let workerId:i64 = 1;
 let datacenterId:i64 = 1;
 let mut id_gen = SnowFlakeId::new(workerId,datacenterId);
 println!("{}", id_gen.generate().unwrap());

About

snowflake wrote by rust lang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%