É possível usar as bibliotecas de cliente do Spanner para se conectar ao Spanner Omni. No entanto, há algumas diferenças na forma de se conectar, especificamente em strings de conexão e métodos de autenticação. Este documento descreve essas diferenças e fornece orientações para acessar o Spanner Omni com bibliotecas de cliente e drivers do Spanner.
Embora o modelo de recurso do Spanner Omni faça referência a entidades como projetos, fora do Google Cloud, essas entidades não têm significado. Além disso, outras entidades comuns, como instâncias, podem variar de acordo com o método de implantação.
Ao usar as bibliotecas de cliente do Spanner com o Spanner Omni, observe as seguintes diferenças:
Os campos
projecteinstanceprecisam ser definidos comodefaultquando exigido por bibliotecas ou ferramentas de cliente.Não há suporte para multitenancy em uma implantação do Spanner Omni. Cada implantação fornece uma única instância padrão pré-criada (chamada
instances/default), que pode ser usada para criar bancos de dados e outros recursos.
A seguir
Use a biblioteca de cliente Go para se conectar ao Spanner Omni.
Use a biblioteca de cliente Java para se conectar ao Spanner Omni.
Use a biblioteca de cliente Python para se conectar ao Spanner Omni.