📄️ CRUD operations
Altogic has several database nodes to perform CRUD (create, read, update and delete) operations in the database..
📄️ Querying data
Altogic does not use a separate data query syntax (e.g., SQL) for selecting/filtering data from the database.
📄️ Paginating & iterating data
Pagination is a process used to divide a large data set into smaller discrete pages, and this process is also known as paging.
📄️ Executing transactions
In Altogic, you can execute database transactions to commit or rollback multiple data update operations to keep your database consistent even in cases of errors.
📄️ Calculating aggregate values
You can group objects of a model by the specified grouping method and calculate summary statistics for each group.
📄️ Caching data
Through caching, Altogic allows you to efficiently reuse previously retrieved or computed data which can significantly improve response times of your services.
📄️ Applying object level security
Through caching, Altogic allows you to efficiently reuse previously retrieved or computed data which can significantly improve response times of your services.