Your data store is any data that can be accessed from a TIBCO Object Service Broker system. In TIBCO Object Service Broker, your data is stored in a Pagestore. Other DBMSs use their own storage structures. Your data can reside on your TIBCO Object Service Broker local or remote node, or in files and databases external to TIBCO Object Service Broker. This data can be persistent or transitory (non-persistent) in nature. For more information on the Pagestore, refer to
Storage of TIBCO Object Service Broker Data.
The type of data that you access determines the range of operations and behavior that your data exhibits. You can access both TIBCO Object Service Broker and external data.
TIBCO Object Service Broker data is data that belongs to TIBCO Object Service Broker. TIBCO Object Service Broker determines its storage, allowable syntax and semantic type, and accessibility. It is physically stored as a table in the Pagestore. You can access Pagestores that are local or remote to your node.
External data is data stored outside of TIBCO Object Service Broker. An external operating system or DBMS controls its storage, its syntax and semantic type, and some aspects of its security. The physical storage structure of the data depends on its DBMS or operating system. TIBCO Object Service Broker uses an additional definition layer to translate the logical structure to the physical structure. This definition layer is provided through the appropriate Table Definer.
Persistent data is data that is physically stored in a storage device. This data can be either TIBCO Object Service Broker or external data. Data that is accessed via the following types of tables is persistent in nature:
Non-persistent data is data that lives only for the duration of a TIBCO Object Service Broker session or transaction. The data is based on some other data and is not stored in a physical storage device. The following table types are used for data that is non-persistent: