The
GemFire XD Reference describes the GemFire XD command-line
utilities, APIs, and Standard Query Language (SQL) implementation.
Configuration Properties
You use JDBC connection properties, connection boot properties, and Java system properties to configure GemFire XD members and connections.
gfxd Launcher Commands
Use the gfxd command-line utility to launch GemFire XD utilities.
gfxd Interactive Commands gfxd implements an interactive command-line tool that is based on the Apache Derby ij tool. Use gfxd to run scripts or interactive queries against a GemFire XD cluster.
SQL Language Reference
Read about the GemFire XD implementation of and requirements for SQL keywords, statements, clauses, expressions, functions, and more.
System Tables
Tables that GemFire XD uses to manage the distributed system and its data. All system tables are part of the SYS schema.
GemFire XD API
Here are brief descriptions of GemFire XD classes and interfaces, with links to the JavaDoc and pertinent user guide sections.
JDBC API
Information about the GemFire XD implementation of java.sql classes, interfaces, and methods.
ODBC API
This section lists the APIs supported by the GemFire XD ODBC driver.
Exception Messages and SQL States
The JDBC driver returns SQLExceptions for all errors from GemFire XD. If the exception originated in a user type but is not itself a SQLException, it is wrapped in a SQLException. GemFire XD-specific SQLExceptions use SQLState class codes starting with X. Standard SQLState values are returned for exceptions where appropriate.