Redis
Redis è un software di memorizzazione della struttura di dati che può essere utilizzato come una cache, Message Broker, e il database. E 'open source e BSD licenza, il che significa che è completamente gratuito da usare e costantemente affinato dalla sua comunità di utenti. Redis supporta le strutture diverse di dati, tra cui gli hash, insiemi, liste, stringhe, allineati set che le query range di utilizzo, hyperloglogs, bitmap, e indici geospaziali che utilizzano raggio query. Redis ha anche costruito in Lua scripting, la replica, LRU sfratto, e le transazioni. Il software offre alta disponibilità attraverso Redis Sentinel, e offre anche il partizionamento automatico attraverso Redis Cluster. Redis ha una grande rete di sostegno della comunità. Le sue più grandi presenze sono su Twitter e GitHub. È anche possibile ottenere aiuto per problemi specifici o aiutare gli altri con problemi specifici attraverso un abbonamento alla mailing list Redis. La lista ha attualmente più di cinquemila abbonati. C'è anche un tutorial in linea completa che ti guida attraverso le funzionalità del software. Redis è un negozio di valori-chiave. definizione di un negozio valore-chiave è semplice: è in grado di immagazzinare una certa quantità di dati, altrimenti noto come valore, all'interno di una chiave. In seguito, i dati possono essere recuperati solo se la chiave esatta utilizzata è nota. Redis modo permanente e sicuro memorizza i dati; nessuno tranne che si può accedere alla chiave. Ci sono alcuni codici comuni all'interno di negozi chiave-valore. Il tasto CANC può essere utilizzato per eliminare una chiave insieme con i suoi dati. Un Set-se-non-esiste comando può impostare una chiave, ma solo se quella chiave non esiste già. Il comando INCR consente di incrementare un numero che è memorizzato in una data chiave. E 'possibile dire Redis che una chiave deve scadere dopo un certo periodo di tempo. È possibile eseguire questa operazione utilizzando scadere e comandi TTL. Questo può aggiungere un ulteriore livello di sicurezza per i dati, oppure può essere un modo di facile sgombrare lo spazio una volta le chiavi età oltre la loro utilità.
- Support Community
- Sistema negozio valori-chiave per una maggiore protezione
- database completo
- Sostegno alle strutture di dati
- Built-in replica, LRU sfratto, e Lua scripting
- Alta disponibilità e il partizionamento automatico
- rete di sostegno grande comunità
- Open source e gratuito per l'uso
- Facile da imparare il linguaggio di programmazione
- la memorizzazione dei dati in modo sicuro crittografato
- Contro
- Redis supporta le strutture diverse di dati, tra cui gli hash, insiemi, liste, stringhe, allineati set che le query range di utilizzo, hyperloglogs, bitmap, e indici geospaziali che utilizzano raggio query. Redis ha anche costruito in Lua scripting, la replica, LRU sfratto, e le transazioni. Il software offre alta disponibilità attraverso Redis Sentinel, e offre anche il partizionamento automatico attraverso Redis Cluster.
- Redis ha una grande rete di sostegno della comunità. Le sue più grandi presenze sono su Twitter e GitHub. È anche possibile ottenere aiuto per problemi specifici o aiutare gli altri con problemi specifici attraverso un abbonamento alla mailing list Redis. La lista ha attualmente più di cinquemila abbonati. C'è anche un tutorial in linea completa che ti guida attraverso le funzionalità del software.
- Redis è un negozio di valori-chiave. definizione di un negozio valore-chiave è semplice: è in grado di immagazzinare una certa quantità di dati, altrimenti noto come valore, all'interno di una chiave. In seguito, i dati possono essere recuperati solo se la chiave esatta utilizzata è nota. Redis modo permanente e sicuro memorizza i dati; nessuno tranne che si può accedere alla chiave.
- Ci sono alcuni codici comuni all'interno di negozi chiave-valore. Il tasto CANC può essere utilizzato per eliminare una chiave insieme con i suoi dati. Un Set-se-non-esiste comando può impostare una chiave, ma solo se quella chiave non esiste già. Il comando INCR consente di incrementare un numero che è memorizzato in una data chiave.
- E 'possibile dire Redis che una chiave deve scadere dopo un certo periodo di tempo. È possibile eseguire questa operazione utilizzando scadere e comandi TTL. Questo può aggiungere un ulteriore livello di sicurezza per i dati, oppure può essere un modo di facile sgombrare lo spazio una volta le chiavi età oltre la loro utilità.