Cluster caching with concurrency checking
A high-speed cache and server storage technology, which is used in memory systems, ATM accessories, digital data information retrieval, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] The system according to the invention allows caching of data while maintaining concurrency across a network such as a local area network (LAN), Ethernet or the Internet. Such a system may utilize one or both of a two-phase approach to updating data items while maintaining concurrency. Such systems may implement concurrent caching by any software or hardware means known or used in the computing arts, or developed below. These systems can also utilize any suitable software application, object, language or executable, such as Java, HTML and XML, for example, can be designed to utilize.
[0029] In a first part of one such approach according to the invention, a client or server on the network reads a data item from a database and stores a copy of the data item in a local cache memory. If the server or client wishes to update a data item in the database, the update can be "conditional" or "deterministic" depending on whether the data item stored in the local cache correspon...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 