Invention Grant
- Patent Title: System and method for supporting data serialization in a distributed caching system in a transactional processing environment
-
Application No.: US14997344Application Date: 2016-01-15
-
Publication No.: US10200494B2Publication Date: 2019-02-05
- Inventor: Todd Little , Xugang Shen , Jim Yongshun Jin , Jesse Hou
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Tucker Ellis LLP
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/08 ; G06F9/46 ; G06F12/0811 ; G06F12/0813 ; G06F12/0897 ; G06F12/10

Abstract:
In accordance with an embodiment, described herein is a system and method for providing distributed caching in a transactional processing environment. The caching system can include a plurality of layers that provide a caching feature for a plurality of data types, and can be configured for use with a plurality of caching providers. A common data structure can be provided to store serialized bytes of each data type, and architecture information of a source platform executing a cache-setting application, so that a cache-getting application can use the information to convert the serialized bytes to a local format. A proxy server can be provided to act as a client to a distributed in-memory grid, and advertise services to a caching client, where each advertised service can match a cache in the distributed in-memory data grid, such as Coherence. The caching system can be used to cache results from a service.
Public/Granted literature
Information query