Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sg247887.pdf
Скачиваний:
15
Добавлен:
01.03.2016
Размер:
4.45 Mб
Скачать

The following areas are highlighted in Figure 3-3 on page 44:

1.Instance area: Server Port defines the port number, which InfoSphere CDC instance uses for communication with Access Server and other replication engines.

2.Database area: Defines the user account to access the database that contains the tables for replication, in this case, the solidDB database.

3.Server area: Defines the connection information to the database that contains the tables for replication, in this case, a stand-alone solidDB server.

3.2Deployment models

The solidDB Universal Cache architecture affords much flexibility. For example, different cache instances can be configured to maintain identical copies of the same data, to facilitate load balancing for read or read-write access.

Alternatively, large tables in the back-end database can be partitioned, where each data partition can be hosted by a dedicated in-memory cache instance, with read or read-write access.

Depending on the application needs, solidDB Universal Cache can be deployed as a read-only cache or as a read-write cache.

Read-only cache

When configured as a read-only cache, the data is owned by the back-end database. This “ownership” means that the data stored in the cache cannot be modified by the application. In this configuration, applications can modify the data directly in the back-end database and changes can be synchronized to the in-memory cache, transaction by transaction, automatically or on-demand. This configuration is ideal for applications that require fast access to data that changes occasionally, such as price lists, or reference or lookup data.

Read-write cache

There are two deployment options for read-write cache, depending on the ownership of data.

When configured as a read-write cache, where the data is owned by the cache, applications can read, add, modify, or delete data in the cache, but not in the back-end database. Changes are propagated from the in-memory cache to the back-end database, transaction by transaction, automatically, or on-demand. This configuration is useful for applications that have stringent service level agreements that demand short response times, for a variety of data intensive operations.

Chapter 3. IBM solidDB Universal Cache details 45

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]