WebSocket 测试数据生成

✅ value 类型数据已设置: test_value_81
   数据: {"id":81,"name":"test_value","message":"这是一个字符串类型的测试数据","timestamp":1764988192}

✅ list 类型数据已设置: im_list_81
   数据条数: 5

✅ hash 类型数据已设置: test_hash_81
   字段数: 8

✅ set 类型数据已设置: test_set_81
   成员数: 5
   成员: apple, banana, orange, grape, watermelon

✅ zset 类型数据已设置: test_zset_81
   成员数: 5
   成员及分数: [{"member":"user1","score":100},{"member":"user2","score":200},{"member":"user3","score":150},{"member":"user4","score":300},{"member":"user5","score":250}]

✅ 通知列表数据已设置(zset): notifications_81
   数据条数: 3 (成功: 3)
   类型: zset(有序集合,按分数排序)
   验证: Redis 中实际存储数量 = 3
   示例数据: {"data":{"id":1,"title":"系统通知1","content":"您有一条新消息","type":"info","timestamp":1764987892},"score":1764987892}

✅ 用户信息数据已设置: user_info_81
   字段数: 8

📋 测试数据总结

💡 提示: 在 WebSocket 测试页面中,使用 userid=81 订阅这些 channel 即可接收数据