map<time_t,long>存<登录时间,用户ID>,存用户登入时间,用户ID
map<long,short>存<用户ID,状态>,如果需要记录登出时间就再加个map
【 在 WaveWave 的大作中提到: 】
: 标 题: 用 C++ 不用数据库,这个算法有什么好办法实现?
: 发信站: 水木社区 (Sat Dec 3 18:45:37 2022), 站内
:
: 一套系统,要统计从当前时间开始计算的过去 24小时 在线用户累计总数,超过24小时的数据淘汰出去不计算入内。
: 如果不用数据库,有什么高效优雅的实现方法吗?
:
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 218.76.62.*]
--
FROM 117.144.123.*