É possível ler e anexar dados a objetos em buckets zonais, que são disponibilizados pelo Rapid Bucket. Os buckets zonais usam a classe de armazenamento Rapid Storage, uma classe de armazenamento de alta performance otimizada para cargas de trabalho com uso intenso de E/S. Com os objetos anexáveis, é possível adicionar dados incrementalmente a um arquivo sem precisar reescrever o objeto inteiro, o que ajuda a gerenciar com mais eficiência os dados que fluem continuamente.
Nesta página, descrevemos como ler e adicionar objetos armazenados em buckets zonais. Ele mostra como realizar as seguintes operações:
Crie e grave em um objeto anexável.
Ler objetos anexáveis.
Pause, retome e finalize objetos anexáveis.
Ler a parte final de objetos anexáveis.
Antes de usar esta página, leia os seguintes recursos:
Fazer gravações anexáveis em objetos
Bibliotecas de cliente
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage C++.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir faz o upload de um objeto anexável:
Go
Saiba mais na documentação de referência Go da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir faz o upload de um objeto anexável:
Java
Saiba mais na documentação de referência Java da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir faz o upload de um objeto anexável:
Python
Saiba mais na documentação de referência Python da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir faz o upload de um objeto anexável:
Ler objetos
Bibliotecas de cliente
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage C++.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir executa uma leitura intervalada em um único objeto:
O exemplo a seguir faz uma leitura completa em um único objeto:
O exemplo a seguir realiza leituras de intervalo em um único objeto:
O exemplo a seguir executa leituras de intervalo em vários objetos (uma leitura por objeto):
Go
Saiba mais na documentação de referência Go da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir executa uma leitura intervalada em um único objeto:
O exemplo a seguir faz uma leitura completa em um único objeto:
O exemplo a seguir realiza leituras de intervalo em um único objeto:
Java
Saiba mais na documentação de referência Java da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir executa uma leitura intervalada em um único objeto:
O exemplo a seguir faz uma leitura completa em um único objeto:
O exemplo a seguir realiza leituras de intervalo em um único objeto:
O exemplo a seguir executa leituras de intervalo em vários objetos:
Python
Saiba mais na documentação de referência Python da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir executa uma leitura intervalada em um único objeto:
O exemplo a seguir faz uma leitura completa em um único objeto:
O exemplo a seguir realiza leituras de intervalo em um único objeto:
O exemplo a seguir executa leituras de intervalo em vários objetos:
Pausar e retomar um objeto
Bibliotecas de cliente
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage C++.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir pausa e retoma um objeto anexável:
Go
Saiba mais na documentação de referência Go da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir pausa e retoma um objeto anexável:
Java
Saiba mais na documentação de referência Java da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir pausa e retoma um objeto anexável:
Python
Saiba mais na documentação de referência Python da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir pausa e retoma um objeto anexável:
Finalizar um objeto
Bibliotecas de cliente
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage C++.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir finaliza um objeto anexável:
Go
Saiba mais na documentação de referência Go da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir finaliza um objeto anexável:
Java
Saiba mais na documentação de referência Java da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir finaliza um objeto anexável:
Python
Saiba mais na documentação de referência Python da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir finaliza um objeto anexável:
Ler a parte final de um objeto
Bibliotecas de cliente
C++
Para mais informações, consulte a documentação de referência da API Cloud Storage C++.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir lê a parte final de um objeto anexável:
Go
Saiba mais na documentação de referência Go da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir lê a parte final de um objeto anexável:
Java
Saiba mais na documentação de referência Java da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir lê a parte final de um objeto anexável:
Python
Saiba mais na documentação de referência Python da API Cloud Storage.
Para se autenticar no Cloud Storage, configure o Application Default Credentials. Saiba mais em Configurar a autenticação para bibliotecas de cliente.
O exemplo a seguir lê a parte final de um objeto anexável: