Other topics
This chapter provided a brief introduction to GQL programs, sessions, transactions, and procedures. These concepts may initially seem complex, but they will be explained in greater detail in later chapters. For now, it’s helpful to understand that a GQL program consists of procedures or direct statements executed within a GQL session. A GQL session encompasses context elements such as authorization identifiers, time zones, the current graph, transactions, and other parameters relevant to the GQL request:
- GQL program: A GQL program is a collection of commands and procedures written in GQL, designed to execute specific operations within a GQL environment.
- GQL session: A GQL session is a sequence of GQL requests issued by a GQL agent on behalf of a single user via a GQL client within the same GQL environment.
- GQL transaction: A GQL transaction is a series of actions defined by GQL syntax that must be either fully completed or fully failed. A...