- 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
-
-
- Recursos
-
-
Documentos populares
-
Por função de desenvolvedor
-
Início rápido
-
-
- 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
- Português do Brasil
- search
SQL++: ANSI SQL para JSON
O SQL++ é a poderosa linguagem de banco de dados do Couchbase que combina a linguagem de consulta estruturada (SQL) com a flexibilidade do JavaScript Object Notation (JSON). Atendendo às diretrizes de sintaxe do American National Standards Institute (ANSI) e projetado para desenvolvedores, o SQL++ permite que você aproveite as habilidades existentes para criar aplicativos modernos com velocidade, consistência e eficiência
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 os desafios difíceis da linguagem de banco de dados
Custo-benefício
Alterar as consultas para uma nova linguagem é caro. O QL++ atende aos padrões ANSI 92, o que torna a migração de SQL 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 existentes em ANSI SQL para JSON.
Principais recursos da linguagem de banco de dados 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 banco de dados 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.
Entre em contato
Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.