1.4.5.4. Caching methods for data storage and operation

Caching is basically recommended. In case of doubt make use of CADENAS consulting. Otherwise please regard the default settings.

The following table gives an overview on the different caching methods.

 

FS (file system caching)

Cache Server RFS (Remote Filesystem Caching)

Dependencies

Basic Caching for PARTapplicationServer

Add-on caching requires the PARTapplicationServer

Add-on caching requires the PARTapplicationServer

Use case

The PARTapplicationServer caches data directly from CADENAS_DATA. Requested data is cached and distributed if requested again.

Also see Section 1.4.5.9.1.9, “ Caching index files of $CADENAS_DATA on PARTapplicationServer ”.

Caching at a remote location.

Remote location caches data which have been requested from the central PARTapplicationServer and distributes it from cache when requested again.

See also Section 1.4.5.5, “AppServer Cache for AppServer”.

Caching on a client

Client stores all data which have been requested by him and so saves a further request to PARTapplicationServer or CADENAS_DATA.

Also see ???.

Cache storage

On the server where PARTapplicationServer is running

On a server at a remote location

On every client that has the RFS active

Environment

Server installation

Concern solution with several locations

Isolated application for an external employee

Benefit

No direct access on CADENAS_DATA required.

No replication of CADENAS_DATA to remote locations required.

Indexes don't have to be locked for catalog installation. Cache fetches update once performed on CADENAS_DATA.

Performance on data in cache very good.

No replication to the remote locations required.

Performance on data in cache very good, if modelers use the same data.

Performance on data in cache very good.

No direct access on CADENAS_DATA required.

No replication of CADENAS_DATA to remote locations required.

Performance on data in cache very good.