小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
告别 google/uuid:Go 标准库拟新增 crypto/uuid 深度解析

Go语言将引入官方的crypto/uuid库,支持V4和V7版本,注重安全性、简约设计、性能和隐私。

告别 google/uuid:Go 标准库拟新增 crypto/uuid 深度解析

Tony Bai
Tony Bai · 2026-02-28T23:54:21Z
Josef Machytka:深入探讨PostgreSQL 18中的旧UUIDv4与新UUIDv7

UUID作为PostgreSQL主键的使用引发讨论。UUIDv4完全随机,导致索引碎片化和随机I/O,而UUIDv7引入时间戳,显著改善了索引性能和物理布局,适合大规模数据应用。

Josef Machytka:深入探讨PostgreSQL 18中的旧UUIDv4与新UUIDv7

Planet PostgreSQL
Planet PostgreSQL · 2025-12-05T11:43:58Z
在MySQL中,是否可以使用UUID作为主键?

全局唯一标识符(UUID)用于生成唯一ID,适合分布式系统。虽然UUID可以作为MySQL主键,但不当使用会影响性能。UUID有多个版本,各具特点。建议使用二进制形式和有序版本,以减少存储和性能问题。

在MySQL中,是否可以使用UUID作为主键?

程序新视界
程序新视界 · 2025-11-06T00:04:19Z
丹尼尔·维瑞特:将UUID版本7伪装为版本4(或8)

自RFC-9562发布以来,UUID-v7因其时间顺序特性受到关注,优于随机的UUID-v4。UUID-v7提高了数据库索引效率,但嵌入的时间戳可能存在安全隐患。为保护时间戳,可通过加密将UUID-v7转换为UUID-v4或UUID-v8,此过程在plpgsql中实现,以确保数据安全。

丹尼尔·维瑞特:将UUID版本7伪装为版本4(或8)

Planet PostgreSQL
Planet PostgreSQL · 2025-11-05T14:13:00Z
Spring for GraphQL 2.0.0-RC1发布

Spring for GraphQL 2.0.0-RC1发布,新增空值检查、Kotlin扩展、UUID支持及HTTP头拦截器等功能,最终版本将于下月发布。

Spring for GraphQL 2.0.0-RC1发布

Spring
Spring · 2025-10-21T00:00:00Z
Python 3.14.0(最终版)已发布!

Python 3.14.0正式发布,新增自由线程、延迟评估注解、模板字符串和多个解释器等特性。改进了错误信息,支持UUID版本6-8,并引入新的命令行接口。Windows安装程序将被新管理器替代,官方发布的macOS和Windows二进制文件包含实验性JIT编译器。

Python 3.14.0(最终版)已发布!

Python Insider
Python Insider · 2025-10-07T00:00:00Z
Spring Data 2025.1.0-M5发布

Spring Data 2025.1.0-M5发布,新增功能和依赖升级。MongoDB默认使用BSON二进制子类型4表示UUID,需迁移旧数据。R2DBC支持复合标识符和嵌入式类型,配置更简化。感谢贡献者的支持。

Spring Data 2025.1.0-M5发布

Spring
Spring · 2025-08-15T00:00:00Z
自己封装 uuid 踩的一个小坑

在项目中,作者封装了生成全局唯一UUID的函数,但因环境差异导致UUID格式不一致,最终在正式环境中出现错误,影响了后续业务逻辑处理。

自己封装 uuid 踩的一个小坑

蚊子
蚊子 · 2025-08-01T02:04:58Z
Python 3.14:三个小特性

Python 3.14引入了多个新特性,包括将contextvars.Token变为上下文管理器,简化上下文重置过程。新增的partial.Placeholder允许在创建部分函数时保留类型信息。此外,新增UUID v6、v7和v8,其中v7支持按时间排序,提供随机性和排序功能。

Python 3.14:三个小特性

Jamie's Blog
Jamie's Blog · 2025-07-10T23:00:00Z
安德鲁·阿特金森:避免使用UUID版本4作为主键

在数据库中使用UUID版本4作为主键会导致性能下降和过多的IO,因为其随机生成的特性影响了索引的插入和检索效率。建议使用整数或时间排序的UUID(如UUID v7)来提高性能。

安德鲁·阿特金森:避免使用UUID版本4作为主键

Planet PostgreSQL
Planet PostgreSQL · 2025-07-02T00:00:00Z

本文介绍了通过将shellcode转换为UUID格式以绕过杀毒软件的查杀,并在加载时进行解码。强调了小端序和大端序的区别,并提供了相关的C++代码示例。

shellcode免杀混淆正逆向分析

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-05-28T09:57:57Z
理解iOS崩溃符号化背后的技术

iOS在应用崩溃时生成难以阅读的崩溃报告。符号化是将这些报告转换为可读格式的过程,需使用.dSYM文件。保存App Store构建的归档文件和唯一UUID至关重要,以确保崩溃报告的正确符号化。避免重用版本号,并使用不同的Bundle ID区分开发和生产环境。

理解iOS崩溃符号化背后的技术

DEV Community
DEV Community · 2025-05-23T10:15:48Z
重构028 - 用暗钥替换连续ID

通过将模型中的顺序ID替换为UUID,可以提高安全性,降低IDOR漏洞和数据抓取风险。这种重构方法确保内部ID的私密性,优化API设计,减少自动抓取的可能性。

重构028 - 用暗钥替换连续ID

DEV Community
DEV Community · 2025-05-17T21:44:34Z
如何确保Swift数组中的唯一标识符

在Swift中,确保集合元素的唯一标识符非常重要,尤其是在SwiftUI的ForEach循环中。通过使用for循环初始化结构体数组,可以避免因重复标识符导致的运行时错误,从而确保每个CustomStruct实例都有独特的UUID,满足SwiftUI的需求。

如何确保Swift数组中的唯一标识符

DEV Community
DEV Community · 2025-05-15T17:15:31Z

ULID(通用唯一字典序可排序标识符)是UUID的替代方案,解决了UUID在排序、可读性和存储效率上的问题。ULID基于时间戳生成,适用于日志系统、分布式系统和数据库主键等场景,能够提升系统性能和可维护性。

用ULID替代 UUID 的最佳实践

dotNET跨平台
dotNET跨平台 · 2025-04-16T00:01:46Z
雪花算法:分布式系统中的UUID生成

分布式ID生成方案确保全球唯一性,常见的有UUID、数据库自增ID、Redis生成ID和Snowflake算法。Snowflake算法由Twitter提出,使用64位ID,包含时间戳、机器ID和自增ID,具备高性能和可读性,但时间回退可能导致ID重复。

雪花算法:分布式系统中的UUID生成

DEV Community
DEV Community · 2025-04-07T16:57:23Z
🚀 Laravel 12 正式发布!这些新功能让编码更加有趣!

Laravel 12 引入了多项新功能,包括更快的路由性能、灵活的模型工厂、新的 Artisan 命令、原生 UUID 支持、用户友好的验证、动态 Blade 组件和更智能的 Eloquent 查询构建器。这些改进提升了编码的效率、安全性和趣味性。

🚀 Laravel 12 正式发布!这些新功能让编码更加有趣!

DEV Community
DEV Community · 2025-04-03T00:30:00Z
探索UUID v7:程序员高效且有序标识符指南

UUID(通用唯一标识符)是一种128位标签,用于唯一标识信息。UUID v7结合了时间排序和隐私保护,适用于事件追踪、数据库主键和分布式系统,确保唯一性和顺序性。

探索UUID v7:程序员高效且有序标识符指南

DEV Community
DEV Community · 2025-03-11T04:32:25Z
在Node.js中使用UUID时的7个性能考虑:开发者的旅程

在开发实时协作平台时,我选择UUID作为唯一标识符。虽然UUID保证唯一性,但在Node.js中使用时需关注性能问题,如生成和存储成本、索引效率及解析开销。通过批量生成、使用二进制存储和优化索引策略,我提升了应用性能。最终,我对UUID有了更深的理解,建议在项目中谨慎使用并进行基准测试。

在Node.js中使用UUID时的7个性能考虑:开发者的旅程

DEV Community
DEV Community · 2025-02-26T09:01:45Z
在Django中使用PostgreSQL进行UUID迁移

UUID(通用唯一标识符)是一种128位的标签,几乎不可能重复,适合用作数据库主键。与传统自增整数主键相比,UUID更安全,冲突风险更低。迁移到UUID时需谨慎处理数据库关系,以确保数据完整性,通常通过添加新字段、更新关系并最终替换主键来完成迁移。

在Django中使用PostgreSQL进行UUID迁移

DEV Community
DEV Community · 2025-02-18T11:38:54Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码