Skip to content

v1.0.10

Latest
Compare
Choose a tag to compare
@zdhsoft zdhsoft released this 20 Apr 01:48
· 5 commits to main since this release

v.1.0.10 增加雪花算法

雪花算法实现:
使用64位整数存储ID
包含时间戳(41位)、机器ID(10位)和序列号(12位)
支持分布式环境下的唯一性
时间戳从2024年开始,可以使用约69年
分表策略:
使用 GetShardKey 函数根据ID计算分表键
采用取模运算,确保数据均匀分布 -分表数量建议为2的幂次方(如16、32、64等)
v1.0.9 增加比较相关的函数

Cmp 比较类的模板函数,支持所有整数,浮点数和字符串
CmpTime 比较时间的函数
CmpBool 比较 bool 型的函数
v1.0.8 增加了 gorm 的方法

AddDateScopeDateTime 增加日期范围条件,被查询的字段是 datetime 类型
注释增加了查询字段的类型说明