云数据库 GEMINIDB-金智教育业务数字化降本增效案例:业务痛点

时间:2024-06-06 20:24:12

业务痛点

金智教育有很多核心业务系统,其中大量使用了Redis。近年来随着业务量持续增长,其原先采用的自建开源Redis在使用上遇到几个明显的痛点:

  • 开源Redis主备倒换引起“丢Key”,只能人工补数据

    由于开源Redis主备采用的是异步复制,一旦发生故障倒换,将会丢失大量数据。

    在金智教育业务中,APP登录验证会使用Redis存储Token,一旦主从切换,会导致大量用户重复验证登录,这也是开源Redis常见的问题。

    此外,在学生报表业务中,数据的完整性非常重要。一旦发生数据丢失,系统中有一部分学生的信息将无法查看,此时不得不通过人工来补录数据,非常耗时。

  • 开源Redis分片经常“被流控”,影响业务

    业务访问模型往往会存在一些热点,开源Redis集群虽然整体带宽高,但由于每个分片带宽小,因此经常触发分片流控,导致业务受损。

    在金智教育的业务中,流控触发就意味着业务受损,因此非常需要一款不流控的Redis服务。

  • 数据持续增长,开源Redis升级配置费用高,且影响业务

    在海量数据处理的场景下,需要Redis长期保存数据。开源Redis扩容操作意味着加分片,耗时久而且影响业务。

    此外,随着数据增长,开源Redis的使用成本也会随之增加,会给公司带来较高的成本开销,因此金智教育急需要一款成本可控的KV数据库。

support.huaweicloud.com/redisug-nosql/redis_bestpractice_0012.html