The Grid Database Connectivity (GDBC) Grid Extension is a collection of database-related tools geared towards aiding the usage of a database in a grid application. The purposes are:
Decouple the application from the database driver and configuration.
With GDBC, each grid application has an implicit database that it may choose to use. The GDBC provides an individual database connection string and database drivers for the grid application to use.
Make a default database readily accessible for quick development startup.
The GDBC can use an H2 database. However, this is not recommended for a production environment. Because H2 includes a Microsoft SQL Server mode, it is easier to write grid applications that are compatible with both H2 and SQL Server. A developer can then initially develop using H2 and then switch the application to use SQL Server at a customer site.