biz_key 私聊唯一性演示
用户
用户 A
user_id = 1
用户 B
user_id = 2
➡️
biz_key 生成
min(1,2) _ max(1,2)
=
1_2
不管 A→B 还是 B→A
biz_key 都是一样的
➡️
数据库会话表
id: 1001
space_id: 100
type: 私聊
biz_key: 1_2
唯一索引:
(space_id, type, biz_key)
👉 结论:
biz_key = “这是谁和谁的私聊”
id = “数据库给它的编号”