System and method for writing data to a directory
First Claim
1. In a directory system, a method of executing a directory operation which includes an update, the method comprising the steps of:
- breaking up said operation which includes an update into permanent data and temporary data; and
performing an operation which includes an update based on whether the data type is permanent or temporary.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for processing directory service operations. The system includes a client device communicatively coupled to one or more directory servers. Each directory server includes a communications interface, a storage mechanism, and an evaluation module. According to an exemplary embodiment, the storage mechanism is a non-persistent storage mechanism which increases read and write performance. When a directory server receives a directory service operation, it determines whether it is capable of processing the operation, and if so, processes it with respect to its non-persistent storage mechanism. If the directory service operation is an update operation, the operation is broken up into permanent data and temporary data. The permanent data is written to a persistent storage mechanism whereas the temporary data is written to a non-persistent storage mechanism. In some embodiments, the permanent data is additionally written to a non-persistent storage mechanism.
-
Citations
18 Claims
-
1. In a directory system, a method of executing a directory operation which includes an update, the method comprising the steps of:
-
breaking up said operation which includes an update into permanent data and temporary data; and
performing an operation which includes an update based on whether the data type is permanent or temporary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A directory server for processing directory service operations comprising:
-
a communications interface configured to receive one or more directory service operations from one or more client devices;
at least one non-persistent storage mechanism;
at least one persistent storage mechanism; and
an evaluation module to breakup an operation which includes an update into temporary data and permanent data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. In a directory system, a method of executing an operation which includes an update, the method comprising the steps of:
-
breaking up said operation which includes an update into permanent data and temporary data;
writing said permanent data to a persistent storage mechanism; and
writing said temporary data to a non-persistent storage mechanism. - View Dependent Claims (18)
-
Specification