humzakt commented on issue #852: URL: https://github.com/apache/age/issues/852#issuecomment-1526095090
Apache AGE is an extension of PostgreSQL, and it uses the underlying PostgreSQL database management system to store and manage graph data. When creating new nodes and edges, Apache AGE relies on PostgreSQL's internal mechanisms for generating unique IDs. In PostgreSQL, the most common method for generating unique IDs is to use a SERIAL column or a sequence. A SERIAL column is essentially an auto-incrementing integer value backed by a sequence. When a new row is inserted, the SERIAL column will automatically be assigned a new value from the sequence. For Apache AGE, the details of the unique ID generation for nodes and edges are internal to the extension, but it is likely that it uses a similar mechanism, such as a sequence or a custom ID generation algorithm built on top of PostgreSQL's features. The exact implementation details might not be publicly documented. In any case, the ID generation mechanism ensures that each node and edge receives a unique identifier when they are created, which can be accessed and used in Cypher queries or other operations. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@age.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org