快速、可扩展的唯一ID生成

cuid.p的Python项目详细描述


#cuid.py

在python中实现https://github.com/ericelliott/cuid

cuid是一个可移植的、按顺序排列的唯一标识符,设计用于水平伸缩性和速度——这个版本是从javascript的参考实现中移植的。

测试了cpython 2.7和3.4以及pypy。

我的机器上的粗略基准(2.2GHz i72012MacBookPro): -Python3.4:19.38μs/cuid -Python2.7:17.58μs/cuid -Pypy 2.6:4.28μs/cuid

note:目前,它在标准库之外没有依赖关系——随着时间的推移,这可能会发生变化,以提供更好的随机数和/或性能。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从对象进行java类型转换   javascript如何处理JS从复选框中获取的值,然后在Java操作中使用它?   使用Mongo Java驱动程序3.0从Mongo集合获取字段的不同值时出现mongodb异常   当AEM工作流失败时,java是否发送电子邮件通知?   java在同一路径上扩展REST类和重写方法   基于java的新闻网站管理系统   java如何在MySQL中防止时间戳舍入   java字节到整数   java JNI抛出中断方法执行吗?   比较JAVA中字符串内的数值   使用DropWizard对动态模式进行java JSON解析   json如何使用带点运算符的字符串访问嵌套java成员变量值   java在需要唯一元素和索引访问时设置vs列表   java以编程方式单击场景2D LibGDX中的按钮   java如何在Spring Boot中记录无效404请求的请求路径?   按钮按下时变量的随机Java抓取结果   更改屏幕后java应用程序崩溃   Java中使用通配符的泛型