Snowflake 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Snowflake 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Snowflake 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发
开源组织 Twitter
地区 不详
投 递 者 步影随月
适用人群 未知
收录时间 2016-06-16

软件简介

Snowflake是一项网络服务,可通过一些简单的保证大规模生成唯一的 ID 号。其优点是:高性能,低延迟;独立的应用;按时间有序。缺点是:需要独立的开发和部署。

  • 41位的时间序列(精确到毫秒,41位的长度可以使用69年);

  • 10位的机器标识(10位的长度最多支持部署1024个节点);

  • 12位的计数顺序号(12位的计数顺序号支持每个节点每毫秒产生4096个ID序号)最高位是符号位,始终为0。

Snowflake 是一个很高效很方便的GUID产生算法,一个int64_t字段就可以胜任,不像现在主流128bit的GUID算法,即使无法保证严格的ID序列性,但是对于特定的业务,比如用做游戏服务器端的GUID产生会很方便。另外,在多线程的环境下,序列号使用Atomic可以在代码实现上有效减少锁的密度。

目前,Snowflake 初始版本已退役。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(6) 发布并加入讨论🔥
发表了资讯
2023/01/06 08:24

DB-Engines 公布 2022 年度数据库,Snowflake 成功卫冕

DB-Engines 宣布 Snowflake 成功卫冕,获得了“2022 年度数据库”称号。 DB-Engines 是全球知名的数据库流行度排行榜网站,其评选年度数据库的标准为:计算数据库当前最新流行度分数(2023 年 1 月)的同比增长量,分数增长最多的即为年度数据库。 年度 DBMS:Snowflake Snowflake 是一个基于云的数据平台,因其可扩展性、灵活性和性能而广受欢迎。它使用自定义 SQL 引擎和列式数据存储,并提供广泛的选项来连接外部数据源和应用...

6
4
发表了资讯
2022/01/04 09:16

DB-Engines 公布 2021 年度数据库:Snowflake

DB-Engines 宣布 Snowflake 获得“2021 年度数据库”称号。 DB-Engines 是全球知名的数据库流行度排行榜网站,其评选年度数据库的标准为:计算数据库当前最新流行度分数(2022 年 1 月)的同比增长量,分数增长最多的即为年度数据库。 年度 DBMS:Snowflake Snowflake 平台是一个完全托管的云服务,它整合了数据仓库、数据集市和数据湖,并支持针对这些方面运行分析。DB-Engines 称,Snowflake 不仅是第一个获得“年度 DB-Engin...

0
6
发表了资讯
2021/10/03 09:33

10 月数据库排行榜:Snowflake 上升三名;三巨头分数同比下降最多

DB-Engines 10 月份流行度排行已更新(基于 9 月份的整体数据变化)。 排名前十的数据库和上个月的保持一致,分别是 Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB、Redis、IBM Db2、Elasticsearch、SQLite 和 Cassandra。分数方面,只有 MySQL 和 PostgreSQL 出现了明显的增长,分别增加了 7.24 和 9.47 分。 值得注意的是,排名前三的数据库的分数与去年同期相比,均出现了较大的下跌——事实上数据库三巨头每个...

5
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
6 评论
206 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部