Redis 3.2.8 yang baru-baru ini dikeluarkan, adalah sumber terbuka, penyimpanan data struktur memori, digunakan sebagai pangkalan data untuk menyimpan cache dan menghantar mesej. Ia menyokong struktur data seperti rentetan, hash, senarai, set, set disusun dengan pertanyaan jarak, bitmap, hyperloglog dan indeks geospatial dengan pertanyaan jejari. Redis mempunyai replikasi bawaan, serta skrip Lua, pengusiran LRU, transaksi dan tahap ketekunan pada cakera yang berlainan, dan menyediakan ketersediaan tinggi melalui Redis Sentinel dan partition automatik dengan Redis Cluster. Sebelum kita melihat cara memasang Redis di Ubuntu, mari kita lihat sifatnya dengan cepat.
Ciri Redis
- Menyokong replikasi asynchronous master-slave sepele-to-setup, dengan penyegerakan pertama tanpa sekatan yang sangat pantas. Serta penyambungan semula automatik dengan penyegerakan semula separa pada pemisahan bersih
- Transaksi - membolehkan redis melaksanakan sekumpulan perintah dalam satu langkah
- Pub / Sub - Mesej yang dihantar oleh pelanggan lain ke saluran ini akan didorong oleh Redis kepada semua pelanggan yang dilanggan
- Skrip Lua - EVAL dan EVALSHA digunakan untuk menilai skrip menggunakan jurubahasa Lua yang dibina di Redis bermula dari versi 2.6.0.
- Kekunci dengan masa terhad untuk hidup - Tetapkan kunci masa tamat. Setelah tamat waktu tamat, kunci akan dihapuskan secara automatik
- Pengecualian kunci LRU - Apabila Redis digunakan sebagai cache, sering kali ia membiarkannya mengusir data lama secara automatik semasa anda menambahkan yang baru. Oleh itu LRU adalah salah satu kaedah pengusiran yang disokong
- Failover automatik - Redis Sentinel menyediakan ketersediaan tinggi untuk Redis
- Selain itu, anda boleh menggunakan Redis dari kebanyakan bahasa pengaturcaraan di luar sana
- Ia ditulis dalam ANSI C dan berfungsi di kebanyakan sistem POSIX seperti Linux, * BSD, dan juga OS X tanpa pergantungan luaran.
Redis 3.2.8 Changelog
Keluaran ini dilengkapi dengan dua pembetulan pepijat yang penting, yang pertama adalah penting:
- Rupanya Jemalloc 4.4.0 mungkin mengandungi kebuntuan dalam keadaan tertentu. Versi Jemalloc yang digunakan sebelumnya dikembalikan kepada.
- MIGRATE boleh merosakkan pelayan setelah terdapat kesalahan soket
Cara memasang Redis 3.2.8 di Ubuntu 17.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 14.04
sudo add-apt-repository ppa: chris-lea / redis-server sudo apt-get update & & sudo apt-get install redis
Cara menyahpasang Redis dari Ubuntu
sudo apt-get remove redis