English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O Redis é completamente open-source, observa o protocolo BSD, e é um key de alta performance-Banco de dados value
O Redis com outros key - Os produtos de cache value têm as seguintes três características:
O Redis suporta a persistência de dados, podendo armazenar dados na memória em disco, e ao reiniciar, pode ser carregado novamente para uso.
O Redis não suporta apenas chaves simples-Os dados do tipo value, ao mesmo tempo, oferece armazenamento de estruturas de dados como list, set, zset, hash e outras.
O Redis suporta o backup de dados, ou seja, o mestre-backup de dados no modo slave
Alta performance - A velocidade de leitura do Redis é110000 vezes/s, a velocidade de escrita é81000 vezes/s
Tipos de dados ricos - O Redis suporta operações em tipos de dados binários como Strings, Lists, Hashes, Sets e Ordered Sets.
Atômico - Todas as operações do Redis são atômicas, o que significa que ou são executadas com sucesso ou não são executadas de todo. Operações individuais são atômicas. Múltiplas operações também suportam transações, ou seja, atomicidade, envolvidas por instruções MULTI e EXEC.
Características ricas - O Redis também suporta publish/características como subscribe, notificação, expiração de chave, etc.
O Redis tem estruturas de dados mais complexas e oferece operações atômicas para elas, o que representa um caminho evolutivo diferente de outros bancos de dados. Os tipos de dados do Redis são baseados em estruturas de dados básicas e transparentes para os programadores, sem a necessidade de abstração adicional.
O Redis opera em memória, mas pode ser persistido no disco, portanto, ao fazer leitura e escrita rápida de conjuntos de dados diferentes, é necessário equilibrar a memória, pois a quantidade de dados não pode ser maior que a memória de hardware. Outra vantagem do banco de dados em memória é que, em comparação com estruturas de dados complexas idênticas no disco, operações em memória são muito simples, permitindo que o Redis faça muitas coisas internamente complexas. Ao mesmo tempo, no formato de disco, eles são compactados de forma aditiva, pois não precisam de acesso aleatório.