Google se asoció con Simba Technologies Inc, una Magnitude Software Company, a fin de proporcionar un controlador JDBC para Spanner.
Versiones actuales del controlador JDBC
- JDBC 4.1 compatible: para Java 7.0 o superior
- JDBC 4.2 compatible : para Java 8.0 o superior
Preguntas frecuentes y problemas conocidos
¿Puedo usar este controlador para emitir declaraciones de lenguaje de manipulación de datos (DML) y lenguaje de definición de datos (DDL)?
Sí, este controlador admite declaraciones DML y DDL.
¿Cómo maneja este controlador las relaciones superior-secundario o de las tablas intercaladas de Spanner?
Las relaciones de tabla intercalada se asignan a relaciones de clave externa en JDBC.
En Spanner, un registro de la tabla secundaria intercalada con una superior tiene su clave primaria dependiente de la clave primaria del registro de la tabla superior asociada.
Spanner define la parte de la clave primaria superior de la tabla secundaria de su clave primaria como la clave externa y hace referencia a la clave primaria de la tabla superior.De esta manera, puedes navegar por las relaciones de la tabla intercalada con las llamadas de metadatos de clave externa en DatabaseMetaData
. Puedes leer más detalles en Esquema y modelo de datos.
¿Todos los tipos de datos de Spanner son compatibles con este controlador?
El tipo de datos STRUCT
de Spanner se asigna a un tipo de datos VARCHAR
de SQL, al que se puede acceder a través de este controlador como tipos String
. Todos los demás tipos tienen asignaciones adecuadas.
¿Son los índices compatibles con este controlador?
Los índices son compatibles con las consultas SELECT
. La sintaxis de SQL se describe en Sintaxis de consulta. Puedes acceder a la información sobre índices específicos con el método DatabaseMetaData.getIndexInfo()
.
¿Este controlador admite consultas parametrizadas?
Sí, este controlador admite la parametrización posicional.
¿Existen otras limitaciones que se deben tener en cuenta cuando se usa este controlador?
Las capacidades de este controlador tienen límites que define el sistema subyacente. Consulta las cuotas y límites de Spanner.
¿Cómo puedo obtener asistencia para este controlador?
Consulta nuestra página de asistencia para conocer las opciones de asistencia.