Twig (database)

Last updated


Twig is an open source object database built on Google App Engine's low-level Datastore API. It is an alternative to the standard JDO and JPA interfaces, built specifically to make the most of the datastore's unique abilities such as asynchronous non-blocking operations.

Object database database management system

An object database is a database management system in which information is represented in the form of objects as used in object-oriented programming. Object databases are different from relational databases which are table-oriented. Object-relational databases are a hybrid of both approaches.

Google App Engine Serverless application platform for apps and backends

Google App Engine is a web framework and cloud computing platform for developing and hosting web applications in Google-managed data centers. Applications are sandboxed and run across multiple servers. App Engine offers automatic scaling for web applications—as the number of requests increases for an application, App Engine automatically allocates more resources for the web application to handle the additional demand.

An operational data store is used for operational reporting and as a source of data for the Enterprise Data Warehouse (EDW). It is a complementary element to an EDW in a decision support landscape, and is used for operational reporting, controls and decision making, as opposed to the EDW, which is used for tactical and strategic decision support.

Licensed under the Apache License 2.0.