相比较云数据库Redis版,云原生内存数据库Tair提供了更加丰富的数据结构,不仅适用于云数据库Redis版支持的应用场景,更适用于高并发且带有一定计算需求的场景,已广泛应用于多个行业。

自动驾驶

云原生内存数据库Tair提供了时序数据结构TairTS和支持地理信息系统GIS(Geographic Information System)相关接口的数据结构TairGIS,可以很好地应用在自动驾驶场景中。

  • 场景一:展示车辆实时轨迹

    对自动驾驶车辆进行实时监控与控制,向用户展示车辆实时轨迹。该类场景具有时序查询需求,同时对读写的实时性要求非常高,利用TairTs存储车辆的坐标信息,支持降采样、属性过滤、分批查询、多种数值函数等条件下的聚合查询,可轻松实现实时展示车辆运行轨迹。

  • 场景二:电子地理围栏

    4级无人驾驶汽车只能在地理围栏区域行驶,通过TairGIS配置电子地理围栏,可实时查询车辆是否有超出电子地理围栏范围。该功能同样适用于运营共享单车、共享电瓶车,判断目标车辆是否在运营范围(电子地理围栏)内。

直播业务

直播热度居高不下,越来越多的行业开始参与直播,例如电商直播、会议直播、体育赛事直播、游戏直播等。Tair提供的企业级高并发能力,可以很好地支撑直播业务。

  • 场景一:直播弹幕存储

    弹幕具有强时效的特点,同时直播业务的读、写QPS(Queries Per Second)都非常的高。您可以通过Tair缓存弹幕内容,轻松加入时间属性,即可在应用中快速获取某时间段的弹幕信息,展示给用户端。

  • 场景二:直播时移

    直播场景越来越丰富,尤其是大赛或晚会场景,用户希望在直播时就能直接看回放。您可以通过Tair存储时序索引信息,快速拼接出音、视频索引文件,再利用HLS(HTTP Live Streaming)直播逻辑进行视频回放。

  • 场景三:直播消息队列

    直播业务通常涉及多端通信,消息中心的信息需要考虑多端同步一致性。您可以通过Tair存储多端消息、读取偏移信息,可以解决直播业务多端数据一致性问题。

游戏行业

游戏行业是典型的高并发场景行业,尤其在新游戏开服或活动阶段。您可以通过Tair弹性能力和丰富的数据结构,构建高可用且低成本的游戏平台。

  • 场景一:游戏活动信息缓存

    在游戏活动阶段常有突发高并发场景,您可通过Tair弹性能力升级到高规格版本,承载在峰值阶段的流量高并发访问,避免后端数据库被击穿。

  • 场景二:游戏排行榜

    为吸引游戏玩家,排行榜是游戏应用中常见的场景。依托Tair高级数据结构TairZset提供的TTL(Time To Live)能力,既可以实现大规模实时总排行榜,也可以实现用户维度排行榜,提升用户体验。