The following figure shows how SQL-GR fits into the Aster architecture.
SQL-GR™ in the Aster architecture
SQL-GR is a new interface that allows SQL-GR functions to interact with an Aster instance. To create SQL-GR functions, you can use the SQL-GR SDK or the Aster Development Environment (ADE), which incorporates the SDK. The SDK includes the SQL-GR API, a vertex-oriented Java-based API.
SQL-GR integrates with existing Aster Execution Engine platform capabilities. This includes:
- Integration with SQL, SQL-MapReduce, and other processing capabilities.
- Access to graph data stored in existing row stores, (Aster File System) AFS files, or UDA sources.
- Workload management, backup, AMC, and other enterprise services.