9.5.1 Application program operation-related parameters
The following table lists the application program operation-related parameters.
No. |
Property file |
Parameter name |
Value to be specified |
Default value |
---|---|---|---|---|
1 |
Client property file |
1 to 1024 |
10 |
|
2 |
0300 |
None |
- Organization of this subsection
(1) Client property file
(a) eads.client.batchOperation.unit
This parameter specifies the number of data operations to be performed in response to a single communication event with the EADS server when a batch operation is performed on cache data. By specifying this parameter, you can adjust the usage amount and rate for each resource during the batch operation.
The following are the effects of increasing this parameter's value:
-
Improvement of performance can be expected because the number of times communication is established with the EADS server is reduced.
-
Performance might be affected adversely by locked resources, such as the network and memory, when a large amount of data is transmitted.
- Important note
-
An appropriate value depends on the environment. Test the operation and then specify an appropriate value.
This parameter's value is used in the following API functions and methods:
-
Methods available in Java client libraries
-
putAll() of the Cache class
-
getAll() (with Set specified) of the Cache class
-
getAll() (group specification) of the Cache class
-
-
Functions available in C client libraries
The API functions and methods listed below do not include values for communication. Therefore, regardless of this parameter's value, these API functions and methods perform a maximum of 1,024 data operations in response to a single communication event with the EADS server.
-
Method available in Java client libraries
removeAll() (with Set specified) in the Cache class
-
Function available in C client libraries
The API functions and methods listed below perform all target operations in response to a single communication event with the EADS server regardless of this parameter's value:
-
Methods available in Java client libraries
-
removeAll() (group specification) of the Cache class
-
removeAll() (EADS server specification) of the Cache class
-
-
Functions available in C client libraries
(b) eads.client.compat
This parameter specifies the version with which the EADS client is compatible.
If 0300 is specified, the same error codes as for EADS client version 03-60 or earlier are returned.
If any other value is specified or this parameter is omitted, the error codes for the EADS client version being used are returned.