doi: 10.17706/jsw.19.1.1-8
Research and Application of Distributed Cache Based on Redis
- China Telecom Research Institute, Guangzhou, 510000, China.
- Manuscript received May 4, 2023
- revised June 8, 2023
- accepted August 10, 2023
- published January 12, 2024
Abstract
As a traditional relational database, MySQL provides complete ACID operations, supports rich data types, powerful associated queries, where statements, etc., can easily establish query indexes, perform complex operations such as internal connection, external connection, summation, sorting, grouping, and support functions such as stored procedures. The product is highly mature and powerful. However, when databases face large-scale data access, disk I/O often becomes a performance bottleneck. In complex telecommunications business scenarios, high-frequency access to data such as product instances, sales product instances, product/sales product specifications, and accounts in telecommunications business can result in high database load and low efficiency if operated directly across tables or databases. Adopting distributed caching products can greatly improve performance and reduce database load. Therefore, this article proposes a distributed caching system to solve the disk I/O performance bottleneck caused by large-scale and high concurrency database access. It is a memory based, persistence, high-performance, highly reliable, and horizontally scalable distributed NoSQL memory database product. It supports memory management of sub databases and sub tables, provides disaster recovery, recovery, monitoring, migration and other capabilities, and supports transparent access for API provisioning.
Keywords
- database
- distributed
- massive scale
- hi
How to Cite
Lanying Shi, Hongming Qiao, Chengwei Yang, Yiquan Jiang, Kefeng Yu, and Chunhua Chen, "Research and Application of Distributed Cache Based on Redis," Journal of Software, vol. 19, no. 1, pp. 1-8, 2024. https://doi.org/ 10.17706/jsw.19.1.1-8
Copyright & License
Copyright © 2024 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
