Puedes usar las bibliotecas cliente de Spanner existentes para conectarte a Spanner Omni. Sin embargo, existen algunas diferencias en la forma de conectarse, específicamente en las cadenas de conexión y los métodos de autenticación. En este documento, se describen estas diferencias y se brinda orientación para acceder a Spanner Omni con las bibliotecas cliente y los controladores existentes de Spanner.
Si bien el modelo de recursos de Spanner Omni hace referencia a entidades como proyectos, fuera de Google Cloud, estas entidades no tienen importancia. Además, otras entidades comunes, como las instancias, pueden diferir según el método de implementación.
Cuando uses las bibliotecas cliente de Spanner con Spanner Omni, ten en cuenta las siguientes diferencias:
projectyinstancedeben establecerse endefaultcuando lo requieran las bibliotecas o herramientas del cliente.La arquitectura multiusuario no se admite en una implementación de Spanner Omni. Cada implementación proporciona una sola instancia predeterminada creada previamente (llamada
instances/default), que puedes usar para crear bases de datos y otros recursos.
¿Qué sigue?
Usa la biblioteca cliente de Go para conectarte a Spanner Omni.
Usa la biblioteca cliente de Java para conectarte a Spanner Omni.
Usa la biblioteca cliente de Python para conectarte a Spanner Omni.