Recursos de Supabase
Recursos do banco de dados (7)
Armazenamento
Disponibilidade
Estabilidade
Escalabilidade
Segurança
Manipulação de dados
Linguagem de consulta
Configuração (5)
Desempenho do aplicativo
Funciona quando integrado com múltiplas formas de aplicações externas.
Orquestração
Permite que os admisistradores gerenciem e organizem armazenamento, redes e datacenters.
Monitoramento de Banco de Dados
Monitora o desempenho e estatísticas relacionadas à memória, caches e conexões.
Detecção de anomalias
Alerta os usuários quando partes não autorizadas ou malware são detectados, permitindo que os administradores resolvam o problema.
Segurança de Redes
Protege os dados em repouso e em trânsito contra acesso não autorizado.
Administração de Banco de Dados (3)
Provisionamento
Permite que os administradores organizem componentes do banco de dados para manter a eficiência da instância.
Governança
Permite a criação e a renúncia de credenciais de acesso ao banco de dados.
Auditoria
Acesso a documentos e alterações do banco de dados para análises e relatórios.
Disponibilidade (4)
Escalabilidade
Expande a funcionalidade enquanto mantém cargas equilibradas. Atende à crescente demanda sem reduzir a funcionalidade.
Backup
A agilidade para restaurar arquivos para sua loacation original ou fontes alternativas sob demanda.
Arquivamento
Armazena registros históricos de informações para reversão ou referência.
Indexação
Ajuda os usuários a navegar em bancos de dados rotulando e organizando conjuntos de dados.
Funcionalidade (13)
Auto-registro e autoatendimento
Permite uma experiência perfeita do cliente com funções de auto-registro e autoatendimento, incluindo criação de conta e gerenciamento de preferências.
Autenticação
Verifica a identidade do usuário com autenticação, que pode incluir vários métodos de autenticação multifator.
Escalabilidade
Dimensiona para dar suporte ao crescimento de uma base de clientes.
Gerenciamento de consentimento e preferências
Captura e gerencia o consentimento e as preferências de um cliente para cumprir as leis de privacidade de dados, como GDPR e CCPA.
Login social
Oferece aos usuários a opção de fazer login com contas de mídia social.
Vinculação de dados de clientes
Integra-se com diretórios ou outros armazenamentos de dados que hospedam dados do cliente para criar uma visão completa de um cliente.
Facilidade de Uso
Facilita a experiência do usuário mais simples por meio de realce de sintaxe, atalhos, automação de auxílio à conclusão, etc.
Gerenciamento de arquivos
Gerencie arquivos de componentes de software individuais como parte do projeto geral maior.
Suporte a vários idiomas
Fornece a capacidade de escrever em mais de uma linguagem de programação.
Personalização
Permite que os usuários modifiquem a interface (por exemplo, seleção de temas) e o layout por preferência pessoal.
Funcionalidade pronta para uso
Executa funcionalidades principais sem a necessidade de instalações adicionais imediatas de recursos ou complementos.
Guias de Ajuda
Fornece aos usuários guias básicos a intermediários sobre a funcionalidade e os casos de uso do IDE.
Aplicando patches e atualizações
Baixa e instala atualizações automaticamente para melhorar o produto e acompanhar a evolução da linguagem de programação.
Segurança (9)
Mascaramento de dados
O mascaramento de dados fornece uma camada adicional de controle de acesso que pode ser aplicada a tabelas e exibições.
Autenticação e logon único
Verifica a identidade dos usuários do banco de dados.
Anonimização de dados
Permite que os usuários obtenham insights estatisticamente válidos de seus dados, protegendo a privacidade dos indivíduos.
Criptografia de dados
Criptografa e transforma dados no banco de dados de um estado legível em um texto cifrado de caracteres ilegíveis.
Controle de Acesso do Usuário
Permite que o acesso restrito do usuário seja modificado dependendo do nível de acesso.
Bloqueio de banco de dados
Impede que outros usuários e aplicativos acessem dados enquanto eles estão sendo atualizados para evitar perda ou atualização de dados.
Controle de acesso
Permite que permissões sejam concedidas ou revogadas nos níveis de banco de dados, esquema ou tabela.
Criptografia
Criptografia nativa integrada com gerenciamento de chaves corporativas.
Autenticação
Fornece autenticação multifator com certificados.
Gestão de Dados (2)
Replicação de dados
Ajuda a melhorar a disponibilidade dos dados.
Análise avançada de dados
Usa algoritmos de aprendizado de máquina para obter insights acionáveis.
Manutenção (3)
Migração de dados
Permite a movimentação de dados de um banco de dados para outro.
Backup e recuperação
Fornece funcionalidade de backup e recuperação de dados para proteger e restaurar um banco de dados.
Ambiente Multiusuário
Permite que os usuários acessem e trabalhem em dados simultaneamente, suportando várias exibições dos dados.
Gestão (9)
Dicionário de dados
Armazena os metadados do banco de dados, ou seja, as definições de elementos de dados, tipos, relacionamentos etc.
Replicação de dados
Cria uma cópia do banco de dados para manter a consistência e a integridade.
Linguagem de consulta
Permite que os usuários criem, atualizem e recuperem dados em um banco de dados.
Modelagem de dados
Define o design lógico dos dados antes de criar os esquemas.
Análise de desempenho
Monitora e analisa atributos críticos do banco de dados, como desempenho de consulta, sessões de usuário, detalhes de deadlock, erros do sistema, etc., e os visualiza em um painel personalizado.
Esquema de dados
Os dados são organizados como um conjunto de tabelas com colunas e linhas como uma estrutura de tabela.
Linguagem de consulta
Permite que os usuários criem, atualizem e recuperem dados em um banco de dados.
ACID - Reclamação
Adere ao ACID (atomicidade, consistência, isolamento, durabilidade), um conjunto de propriedades de transação de banco de dados.
Replicação de dados
Fornece replicação baseada em log e/ou em gatilho.
Apoio (4)
Pesquisa de Texto
Fornece suporte para conjuntos de caracteres internacionais e pesquisa de texto completo.
Tipos de dados
Suporta vários tipos de dados como primitivo, estruturado, documento etc.
Idiomas
Suporta múltiplas linguagens de programação procedural como PL/PGSQL, Perl, Python etc.
Sistemas Operacionais
Disponível em vários sistemas operacionais como Linux, Windows, MacOS etc.
Desempenho (5)
Recuperação de desastres
Fornece funcionalidade de recuperação de dados para proteger e restaurar dados em um banco de dados.
Simultaneidade de dados
Permite controle de simultaneidade de várias versões.
Gerenciamento de carga de trabalho
Lida com cargas de trabalho, de máquinas individuais a data warehouses ou serviços Web com muitos usuários simultâneos.
Indexação avançada
Permite que os usuários recuperem dados rapidamente através de vários tipos de indexação, como árvore B, tabela de hash, etc.
Otimizador de Consultas
Ajuda a interpretar consultas SQL e determinar o método mais rápido de execução.
Indexação de dados (2)
Pesquisa Semântica
Permite o serviço de pesquisa semântica organizando dados.
Indexação de dados
Permite indexação de dados para busca e recuperação.
Filtros (2)
Pesquisa precisa
O recurso auxilia na filtragem de consultas por metadados, alcançando assim uma pesquisa precisa.
Filtragem de estágio único - Banco de dados vetorial
Esse recurso integra vetores e índices de metadados em um único índice.
Agente AI - Plataformas de Desenvolvimento Móvel (3)
Aprendizagem Adaptativa
Melhora o desempenho com base no feedback e na experiência
Interação em Linguagem Natural
Engaja-se em conversas semelhantes às humanas para delegação de tarefas
Assistência Proativa
Antecipe necessidades e ofereça sugestões sem ser solicitado
Gerenciamento de Risco de Autenticação de IA - Gerenciamento de Identidade e Acesso do Cliente (CIAM) (5)
MFA Adaptativa
Possui gatilhos impulsionados por IA para determinar quando exigir MFA ou autenticação mais forte, em vez de sempre exigi-la.
Detecção de Anomalias
Constrói perfis de dispositivos/ambientes conhecidos por usuário e sinaliza desvios como novos dispositivos, novas redes e/ou locais suspeitos como de maior risco.
Detecção de Login Fraudulento
Detecte comportamentos fraudulentos, como tentativas de tomada de conta, stuffing de credenciais, bots e ataques de força bruta através do uso de IA.
Políticas de Autenticação Adaptativa
Usa aprendizado de máquina para analisar eventos de autenticação passados e sugerir otimizações para políticas de segurança (por exemplo, limites, gatilhos) ou para ajustar regras ao longo do tempo.
Autenticação Baseada em Risco
Aproveita a IA para atribuir uma pontuação de risco a uma tentativa de login com base no contexto, dispositivo, IP, padrões históricos para decidir dinamicamente se deve solicitar MFA, desafios adicionais ou permitir um login sem interrupções.
Análise Biométrica e Comportamental por IA - Gestão de Identidade e Acesso do Cliente (CIAM) (2)
Análise Biométrica Comportamental
Monitora sinais comportamentais, incluindo padrões de digitação, movimento do mouse e/ou dinâmica de toque/deslize para verificar a identidade do usuário, seja no login ou continuamente após o login.
Detecção de Vivacidade
Usa visão computacional, reconhecimento facial ou outras biometria durante o onboarding ou em eventos de risco, com verificações de vivacidade baseadas em IA para prevenir ataques de falsificação ou repetição.
Controles de Segurança Cientes do Contexto com IA - Gestão de Identidade e Acesso do Cliente (CIAM) (2)
Assistentes de Recuperação de Conta
Gera prompts dinâmicos para guiar os usuários através dos fluxos de trabalho de recuperação de conta.
Aplicação de Restrições
Implemente inteligência artificial para filtrar, reescrever ou bloquear solicitações que tentem acessar dados não autorizados, escalar privilégios de forma inadequada, explorar fraquezas do sistema ou, de outra forma, reconfigurar permissões de acesso de clientes.
Alternativas Mais Bem Avaliadas
Recursos do Glossário de Tecnologia
Veja definições dos recursos e descubra novos termos de tecnologia.
Data manipulation is the process of organizing, modifying, and transforming data to improve accuracy, usability, and analysis across systems and workflows.
Data modeling is the process of creating visual representations of information systems to better communicate the connections between data points and structures. Learn more about data modeling in this G2 guide.




