基于缓存和分库组件的在线培训数据系统研发与应用

金华

电脑与电信 ›› 2021, Vol. 1 ›› Issue (1) : 37-40.

电脑与电信 ›› 2021, Vol. 1 ›› Issue (1) : 37-40.
应用技术与研究

基于缓存和分库组件的在线培训数据系统研发与应用

作者信息 +

Development andApplication of DB Service System Based on Redis and MyCAT

Author information +
文章历史 +

摘要

在当前的培训行业中,在线培训已经成为一种趋势,尤其在上海市浦东软件园里,众多园内企业更希望通过在线 培训平台得到各种职业技能培训服务。对此上海市浦东软件园职业技能培训中心研发了一套在线培训平台。为应对高并发 的培训访问量,本系统的数据服务子系统一方面引入了MyCAT组件实现了海量数据的分库存储,提升了操作培训相关数据 的性能;另一方面引入了基于Redis哨兵框架的缓存机制,提升了数据服务的性能。系统在投入使用后,能满足线上高并发和 大数据量的要求,在数据服务层面为本在线培训平台提供了坚实的保障。

Abstract

In current training trade, online training has become more and more popular, especially in Shanghai Pudong Software Park, many IT companies want to train their employee by online mode. Therefore the skill training center of Shanghai Pudong Soft- ware Park developed an online training system. In order to satisfy the high volume of the request, the DB Service System of this sys- tem uses the MyCAT component to store the data in splitted DB. And in order to improve the efficiency, the DB Service System uses the Redis sentinel cluster to cache the data. After the release, the system works well, and provides the solid support for the online training system.

关键词

IT培训;MyCAT;Redis;缓存 

Key words

IT training / MyCAT / Redis / Cache

引用本文

导出引用
金华. 基于缓存和分库组件的在线培训数据系统研发与应用[J]. 电脑与电信. 2021, 1(1): 37-40
JIN Hua. Development andApplication of DB Service System Based on Redis and MyCAT[J]. Computer & Telecommunication. 2021, 1(1): 37-40

Accesses

Citation

Detail

段落导航
相关文章

/