Split cache memory for efficiency in distributed database

By adopting a separate cache memory in a distributed database and using a distributed cache pool to separate the cache from nodes, the resource waste caused by query overload during peak periods of distributed databases is solved, and more efficient resource utilization and cost reduction is achieved.

CN119731648APending Publication Date: 2025-03-28GOOGLE LLC
0 Cites 0 Cited by

Patent Information

Application Number
CN202380059998.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-16
Filing Date
2023-08-14
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

Existing distributed databases may overload nodes due to query overload during peak hours, resulting in waste of resources and increased costs.

Method used

Using separate cache memory, the cache is independent of nodes through a distributed cache pool, allowing each node to be allocated fewer separate cache memory, thereby achieving more efficient utilization of resources.

Benefits of technology

With separate cache memory, cache resources required for each node are reduced, overall resource consumption of the system is reduced while still maintaining operability during peak traffic.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

A method (400) for an efficient split cache memory in a distributed database includes receiving a first query (20) from a user device (10) requesting a write of first data (22) to a distributed database (152). The distributed database includes a plurality of nodes (150), each node controlling writing to a respective portion of the distributed database, and a distributed cache pool (300) caching a subset of the distributed database independently of the plurality of nodes. The method includes writing the first data to the distributed database using a node of the plurality of nodes. The method also includes receiving, from the user device, a second query (30) requesting reading of second data (40) from the distributed database. The method also includes retrieving the second data from the distributed cache pool. The method includes providing the user equipment with the second data retrieved from the distributed cache pool.
Need to check novelty before this filing date? Find Prior Art