Method, system and program products for modifying globally...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C709S203000, C709S217000

Reexamination Certificate

active

06721742

ABSTRACT:

TECHNICAL FIELD
This invention relates, in general, to a distributed computing environment, and in particular, to managing the accessing and modifying of data located in a global repository of the distributed computing environment.
BACKGROUND ART
Distributed systems are highly-available, scalable systems that are utilized in various situations, including those situations that require a high-throughput of work or continuous or nearly continuous availability of the system.
Typically, clients of a distributed system desire access to and modification of data residing in a global repository accessible by one or more servers of the system. In order to prevent corruption of the data, techniques are needed to manage the access and modification of the data.
One previous technique includes locally caching the data, so that clients have access to the data. This often results in complex and error prone data caching validation techniques, which can hinder performance of the repository, if the data access does not follow data locality patterns.
In a further example, the data is always accessed at the server and brought over the network. This allows the user to take advantage of the search engine of the server, but there is a high performance price to be paid.
Based on the foregoing, a need still exists for a capability that facilitates efficient access and modification of data stored in remote repositories.
SUMMARY OF THE INVENTION
The shortcomings of the prior art are overcome and additional advantages are provided through the provision of a method of modifying stored tables of a client-server environment. The method includes, for instance, providing, in local memory of a node of the client-server environment, a local table comprising at least a portion of a global table concurrently accessible by a plurality of users of the client-server environment, wherein the local table is manipulatable via database functions, as if it was a global table; modifying the local table; and atomically merging at least a portion of the modified local table with the global table, wherein the merging is performed without user locking of the global table.
System and computer program products corresponding to the above-summarized methods are also described and claimed herein.
Advantageously, data access and modification is facilitated by an efficient and highly functional capability of the present invention.
Additional features and advantages are realized through the techniques of the present invention. Other embodiments and aspects of the invention are described in detail herein and are considered a part of the claimed invention.


REFERENCES:
patent: 5448727 (1995-09-01), Annevelink
patent: 5684990 (1997-11-01), Boothby
patent: 5781908 (1998-07-01), Williams et al.
patent: 5870759 (1999-02-01), Bauer et al.
patent: 5897634 (1999-04-01), Attaluri et al.
patent: 5966707 (1999-10-01), Van Huben et al.
patent: 6012067 (2000-01-01), Sarkar
patent: 6167433 (2000-12-01), Maples et al.
patent: 6226650 (2001-05-01), Mahajan et al.
patent: 6321236 (2001-11-01), Zollinger et al.
patent: 6405220 (2002-06-01), Brodersen et al.
patent: 6442533 (2002-08-01), Hinkle
“Automatic Cache Invalidation and Refresh in a Client Server Environment”, IBM Technical Disclosure Bulletin, Vo. 36, No. 07, Jul. 1993, pp. 399-404.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method, system and program products for modifying globally... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method, system and program products for modifying globally..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system and program products for modifying globally... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3240168

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.