- Produtos
-
-
Plataforma
Autogerenciado
-
Serviços
Recursos
-
-
-
Por que o Couchbase?
Os desenvolvedores e as empresas escolhem o Couchbase para seus aplicativos de missão crítica.
Veja por quêMigrar para o Capella
Principais motivos para atualizar do Server Enterprise Edition para o Couchbase Capella
Veja por quê
-
-
- Soluções
-
-
Por caso de uso
-
Por setor
-
Por necessidade de aplicativo
-
-
- Desenvolvedores
-
-
Documentos populares
-
Por função de desenvolvedor
-
COMUNIDADE
Participe da comunidade de desenvolvedores
Explore recursos para desenvolvedores, embaixadores e eventos em sua área.
Saiba mais
-
-
- Recursos
-
-
Centro de recursos
-
Educação
-
Comparar
-
-
- Empresa
-
-
Sobre
-
Parcerias
-
Nossos serviços
-
Parceiros: Registrar um negócio
Pronto para registrar um negócio com o Couchbase?
Informe-nos os detalhes do seu parceiro e mais informações sobre o cliente potencial que está registrando.
Comece aquiMarriott
A Marriott escolheu o Couchbase em vez do MongoDB e do Cassandra para oferecer uma experiência personalizada e confiável ao cliente.
Saiba mais
-
-
- Preços
- Experimente gratuitamente
- Entrar
- search
SQL++: Linguagem de consulta do banco de dados Couchbase
Obtenha a familiaridade do SQL com a flexibilidade e a velocidade do JSON. Os desenvolvedores podem usar suas habilidades existentes em SQL para criar aplicativos modernos com todos os benefícios do JSON.
Aprenda os fundamentos das consultas SQL++ para JSON
Use SQL avançado com o Couchbase
SQL++ é o SQL para JSON com sintaxe ANSI padrão do setor. O SQL++ oferece suporte a conceitos comuns, como transações ACID, esquema hierárquico chamado escopos e junções entre documentos. Ele também aproveita nossa otimização patenteada baseada em custos. Faça o tutorial para saber mais.
Use o SQL++ para superar desafios de consulta difíceis
Custo-benefício
Alterar as consultas para uma nova linguagem é caro. O SQL++ atende aos padrões ANSI 92, o que torna a migração para o Couchbase mais rápida e fácil.
Rápido
Escrever consultas pode ser complexo e levar a velocidades baixas se for executado incorretamente. Nosso otimizador baseado em custos (CBO) garante o melhor desempenho.
Consistente
O uso de vários bancos de dados em um aplicativo leva à inconsistência dos dados. O Couchbase pode oferecer suporte a todos os seus casos de uso com um único banco de dados de vários modelos.
Familiar
Aprender uma nova linguagem de consulta proprietária para um banco de dados é um desafio. O SQL++ permite que os desenvolvedores usem suas habilidades SQL existentes para JSON.
Principais recursos do SQL++
O SQL++ oferece às equipes maneiras eficientes de interagir com os dados e desenvolver consultas mais rápidas para dar suporte a aplicativos essenciais.
Índices Secundários Globais (GSI)
As GSIs permitem consultas de baixa latência para aplicativos interativos. Elas oferecem suporte ao processamento em nível de coleção.
Inovações de indexação
O Couchbase inclui índices compostos e de matriz e uma função que identifica o melhor índice para consultas SQL++.
SQL++: consultas semelhantes a SQL com a flexibilidade do JSON
Desenvolva aplicativos envolventes com facilidade usando uma linguagem de consulta JSON abrangente e declarativa. Os desenvolvedores podem se adaptar rapidamente às mudanças nos requisitos comerciais usando um armazenamento de documentos JSON sem esquema.
Faça consultas sem compromisso, com os recursos que você espera das consultas SQL
O SQL++ é uma linguagem de consulta NoSQL de alto desempenho com otimizadores incorporados e facilitadores de indexação para suportar milhões de interações simultâneas com latências inferiores a milissegundos. A arquitetura multidimensional do Couchbase usa SQL++ em seus serviços de consulta, índice, pesquisa e análise, particionando para dimensionar a capacidade de dados de forma elástica e oferecer desempenho de consulta acelerado.
As ferramentas familiares facilitam o desenvolvimento e a otimização de consultas
O SQL++ é acessado por meio do Query Workbench e tem um recurso de aconselhamento de índice integrado que informa ao desenvolvedor quais índices são necessários para otimizar a consulta. O Flex Index usa o índice de pesquisa invertido do Full-Text Search Service para predicados de consulta complicados. O Couchbase também inclui um otimizador baseado em custo e funções definidas pelo usuário baseadas em JavaScript para manipular os dados resultantes.
O que os clientes estão dizendo
"Percebemos rapidamente que o Couchbase oferece a flexibilidade de pesquisar com uma linguagem que parece 99% a mesma do SQL. Portanto, para todos os desenvolvedores, foi uma transição fácil."
"Em três meses, criamos uma plataforma virtual para sediar uma conferência com mais de quarenta mil participantes. Nossa parceria com o Couchbase tornou isso possível."
"Usamos amplamente o SQL++ para consultas estruturadas e, com a pesquisa de texto completo, podemos pesquisar e obter inteligência baseada em relevância."
"Conseguimos colocar os dados para trabalhar de forma mais eficiente e construímos uma base sólida para o futuro."
Experimente o SQL++ no playground do Capella
Use o SQL++ na prática usando nossa ferramenta interativa na interface do usuário Capella.
Explore os recursos relacionados
Couchbase SQL++: O poder do SQL encontra a flexibilidade do JSON
Mudança do sistema relacional para o NoSQL: Como começar a partir da Oracle
Don Chamberlin (inventor do SQL) sobre NoSQL e SQL++
Iniciar a construção
Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.
Use nosso DBaaS gratuito
Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.
Participe de um test-drive gratuito do Capella
Inicie sua jornada de Certificação Couchbase em 90 minutos com um instrutor dedicado.