2. Creating a Buffer

Create a standard Buffer for your requirements.

Praise Magidi avatar
Written by Praise Magidi
Updated over a week ago

Create a Buffer within a solution in the Synatic menu.

To create a Buffer, follow the instructions below:

1. Create a new Relay in your solution by clicking the three menu dots (⋮) adjacent to the solution name (1) as illustrated in the below image.

2. From, there click the Create button > adjacent to your new solution (2) in the sidebar to expand it.

3. Select Relay from the options provided to create a new Buffer (3).

The page below shows some of the buffer configuration.

Buffer name – Type in a name for the Buffer and also a description if required. Some of the properties can be entered but they are not required as yet. All the Buffer properties can be configured when Configuring the Buffer.

Permissions – Sets the Buffer’s permissions regarding records in the Buffer. Click on the checkbox to select specific permissions; Is Readable, Is Writable, Is Deleatable/Purgable.

Indexes Tab

Creating indexes helps improve performance against the Buffer and enables fast searches for lookups and queries. Click the New Index button to add key index fields, a sort field, and a unique flag.

For more information on how buffer indexes work, please click on the link below:

Properties Tab

The following configuration is located in the Properties tab:

  • Type – Select the usage type for the data to be optimized in the Buffer. The available types are:

o Data -When searching and reading data.

o Transactional - When reading and writing data.

o Log - When writing data.

  • Cache Definition – Sets a cache period for the Buffer definition in minutes. The definition only includes the buffer's defined metadata, schema, indexes, etc. but not the buffer's data.

    For example, if the cache period is set to five minutes, the Buffer definition will be re-cached in memory every five minutes. A setting of zero minutes implies that there will be no caching.

  • Expire After (minutes) – This option sets a Time to Live (TTL) limit on the data in minutes. When the expiry time is reached, all records in the buffer that are older than the expiry minutes will be deleted. A setting of zero will not delete any records from the Buffer.

Save Buffer – Click the Save button to conclude.

Useful Tutorials

Revisit the Getting Started page for a refresher.

Read more about Flows.

Read more about Buffers.

Did this answer your question?