System, method and computer program product for monitoring data activity utilizing a shared data store
First Claim
Patent Images
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to implement a method comprising:
- identifying, by a system, data activity performed across multiple servers, the data activity associated with at least one entity external to the system;
storing, within a distributed memory cache of the system that is shared by the multiple servers, information indicating the identified data activity;
storing, within a database of the system that is shared by the multiple servers, the information;
retrieving, by the system from the distributed memory cache, a portion of the information associated with a particular time interval;
using, by the system, the retrieved portion of the information to generate a profile for the particular time interval; and
reporting, by the system, the generated profile for the particular time interval.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for monitoring data activity utilizing a shared data store. These mechanisms and methods for monitoring data activity utilizing a shared data store can enable enhanced data monitoring, more efficient data storage, improved system resource utilization, etc.
-
Citations
20 Claims
-
1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed by a computer to implement a method comprising:
-
identifying, by a system, data activity performed across multiple servers, the data activity associated with at least one entity external to the system; storing, within a distributed memory cache of the system that is shared by the multiple servers, information indicating the identified data activity; storing, within a database of the system that is shared by the multiple servers, the information; retrieving, by the system from the distributed memory cache, a portion of the information associated with a particular time interval; using, by the system, the retrieved portion of the information to generate a profile for the particular time interval; and reporting, by the system, the generated profile for the particular time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A database system, comprising:
-
a plurality of servers and a distributed memory cache shared by the servers; and a processor configured to; identify data activity performed across multiple servers, the data activity associated with at least one entity external to the database system; store, within the distributed memory cache, information indicating the identified data activity; retrieve, from the distributed memory cache, a portion of the information associated with a particular time interval; generate a profile for the particular time interval based on the retrieved portion of the information; and report the generated profile for the particular time interval. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification