Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Computação
Elastic Cloud Server
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Redes
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Gerenciamento e governança
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
Cloud Operations Center
Resource Governance Center
Migração
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Análises
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
IoT
IoT Device Access
Outros
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Segurança e conformidade
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Situation Awareness
Managed Threat Detection
Blockchain
Blockchain Service
Serviços de mídia
Media Processing Center
Video On Demand
Live
SparkRTC
Armazenamento
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Cloud Server Backup Service
Storage Disaster Recovery Service
Scalable File Service
Volume Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Bancos de dados
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Aplicações de negócios
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Data Lake Factory
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Distribuição de conteúdo e computação de borda
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Soluções
SAP Cloud
High Performance Computing
Serviços para desenvolvedore
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
Cloud Application Engine
MacroVerse aPaaS
KooPhone
KooDrive

Comandos do Memcached (indisponível em breve)

Atualizado em 2022-11-07 GMT+08:00

O DCS for Memcached está prestes a ficar indisponível e não é mais vendido em algumas regiões. Em vez disso, você pode usar o DCS for Redis 4.0 ou 5.0.

O Memcached suporta o protocolo de texto baseado em TCP e o protocolo binário. Qualquer cliente compatível com um protocolo Memcached pode acessar instâncias de DCS.

Protocolo de texto memcached

O protocolo de texto Memcached usa texto ASCII para transferir comandos, ajudando você a compilar clientes e depurar problemas. As instâncias do Memcached DCS podem até mesmo ser conectadas diretamente usando Telnet.

Comparado com o protocolo binário Memcached, o protocolo de texto Memcached é compatível com mais clientes de código aberto, mas o protocolo de texto não suporta autenticação.

Os clientes podem usar o protocolo de texto Memcached para acessar instâncias do Memcached DCS somente se o acesso sem senha estiver habilitado. O acesso sem senha significa que o acesso às instâncias do DCS Memcached não será protegido por nome de usuário e senha, e qualquer cliente do Memcached que atenda às regras do grupo de segurança na mesma VPC poderá acessar as instâncias. Permitir o acesso sem senha representa riscos de segurança. Tenha cuidado ao habilitar o acesso sem senha.

Tabela 1 lista os comandos suportados pelo protocolo de texto Memcached e descreve se esses comandos são suportados pelas instâncias do Memcached DCS.

Tabela 1 Comandos suportados pelo protocolo de texto Memcached

Command

Description

Supported by DCS

Adicionar

Adiciona dados.

Sim

Definir

Define dados, incluindo a adição ou modificação de dados.

Sim

Substituir

Substitui dados.

Sim

Anexar

Adiciona dados após o valor da chave especificada.

Sim

prependência

Adiciona dados antes do valor de uma chave especificada.

Sim

cas

Verifica e define dados.

Sim

Obter

Consulta dados.

Sim

Obtém

Consulta detalhes de dados.

Sim

Excluir

Exclui dados.

Sim

incr

Adiciona a quantia especificada ao contador solicitado.

Sim

decr

Remove a quantia especificada para o contador solicitado.

Sim

toque

Atualiza o tempo de expiração dos dados existentes.

Sim

quito

Fecha a conexão.

Sim

rubor_todos

Invalida todos os dados existentes.

NOTA:

O valor da opção de atraso (se houver) deve ser 0.

Sim

versão

Consulta informações sobre a versão do Memcached.

Sim

estatísticas

Gerencia estatísticas de operação.

NOTA:

Atualmente, apenas estatísticas básicas podem ser consultadas. Comandos em parâmetros opcionais não podem ser consultados.

Sim

limite_de_cache

Ajusta o limite de memória cache.

Não

lajes

Consulta o uso de estruturas internas de armazenamento.

Não

lru

Gerencia políticas de exclusão de dados expirados.

Não

lru_crawler

Gerencia threads de exclusão de dados expirados.

Não

Detalhamento

Define o nível de verbosidade da saída de registro.

Não

ASSISTA

Inspeciona o que se passa internamente.

Não

Protocolo Binário Memcached

O protocolo binário Memcached codifica comandos e operações em estruturas específicas antes de enviá-los. Os comandos são representados por cadeias de caracteres predefinidas.

O protocolo binário Memcached fornece mais recursos, mas menos clientes do que o protocolo de texto Memcached. O protocolo binário Memcached é mais seguro do que o protocolo de texto Memcached, pois suporta adicionalmente a autenticação simples e a autenticação da camada de segurança (SASL).

Tabela 2 A lista os comandos suportados pelo protocolo binário do Memcached e descreve se esses comandos são suportados pelas instâncias do Memcached DCS.

Tabela 2 Comandos suportados pelo protocolo binário Memcached

Command Code

Command

Description

Supported by DCS

0x00

Obter

Consulta dados.

Sim

0x01

Definir

Define dados, incluindo a adição ou modificação de dados.

Sim

0x02

Adicionar

Adiciona dados.

Sim

0x03

SUBSTITUIÇÃO

Substitui dados.

Sim

0x04

Excluir

Exclui dados.

Sim

0x05

INCRIMENTO

Adiciona a quantia especificada ao contador solicitado.

Sim

0x06

DECRETO

Remove a quantia especificada para o contador solicitado.

Sim

0x07

QUITO

Fecha a conexão.

Sim

0x08

FLUSH

Invalida todos os dados existentes.

NOTA:

O valor da opção de atraso (se houver) deve ser 0.

Sim

0x09

GETQ (tradução)

Consulta dados. O cliente não receberá qualquer resposta em caso de falha.

Sim

0x0a

NOOP

Instrução sem operação, equivalente a ping.

Sim

0x0b

versão

Consulta informações sobre a versão do Memcached.

Sim

0x0c

GETK (tradução)

Consulta dados e adiciona uma chave no pacote de resposta.

Sim

0x0d

GETKQ

Consulta dados e retorna uma chave. O cliente não receberá qualquer resposta em caso de falha.

Sim

0x0e

Anexar

Adiciona dados após o valor da chave especificada.

Sim

0x0f

PREPENDO

Adiciona dados antes do valor de uma chave especificada.

Sim

0x10

STAT

Consulta estatísticas de instâncias do Memcached do DCS.

NOTA:

Atualmente, apenas estatísticas básicas podem ser consultadas. Comandos em parâmetros opcionais não podem ser consultados.

Sim

0x11

SETQ

Define dados, incluindo a adição ou modificação de dados.

O comando SETQ somente retorna uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x12

ADDQ

Adiciona dados.

Ao contrário do comando ADD, o comando ADDQ só devolve uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x13

SUBSTITUIÇÃO

Substitui dados.

Ao contrário do comando REPLACE , o comando REPLACEQ só devolve uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x14

DELETEQ

Exclui dados.

Ao contrário do comando DELETE , o comando DELETEQ só retorna uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x15

INCREMENTQ

Adiciona a quantia especificada ao contador solicitado.

Diferentemente do comando INCREMENT , o comando INCREMENTQ só devolve uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x16

DECRETOQ

Remove a quantia especificada para o contador solicitado.

Diferentemente do comando DECREMENT, o comando DECREMENTQ só devolve uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x17

QUITQ

Fecha a conexão.

Sim

0x18

FLUSHQ

Limpa dados e não retorna nenhuma informação.

NOTA:

O valor da opção de atraso (se houver) deve ser 0.

Sim

0x19

APÊNDICE

Adiciona dados após o valor da chave especificada.

Ao contrário do comando APPEND , o comando APPENDQ só devolve uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x1a

PREPENDQ

Adiciona dados antes do valor de uma chave especificada.

Ao contrário do comando PREPEND, o comando PREPENDQ só devolve uma resposta em caso de falhas. O cliente não receberá qualquer resposta em caso de sucesso.

Sim

0x1c

TOQUE

Atualiza o tempo de expiração dos dados existentes.

Sim

0x1d

GAT

Consulta dados e atualiza o tempo de expiração dos dados existentes.

Sim

0x1e

GATQ

Consulta dados e retorna uma chave. O cliente não receberá qualquer resposta em caso de falha.

Sim

0x23

GATK

Consulta dados, adiciona uma chave no pacote de resposta e atualiza o tempo de expiração dos dados existentes.

Sim

0x24

GATKQ

Consulta dados, retorna uma chave e atualiza o tempo de expiração dos dados existentes. O cliente não receberá qualquer resposta em caso de falha.

Sim

0x20

SASL_LIST_MECHS

Pergunta ao servidor quais mecanismos de autenticação SASL ele suporta.

Sim

0x21

SASL_AUTH

Inicia a autenticação SASL.

Sim

0x22

SASL_STEP

Outras etapas de autenticação são necessárias.

Sim

Usamos cookies para aprimorar nosso site e sua experiência. Ao continuar a navegar em nosso site, você aceita nossa política de cookies. Saiba mais

Feedback

Feedback

Feedback

0/500

Conteúdo selecionado

Envie o conteúdo selecionado com o feedback