Jika Anda ingin mendapatkan versi terbaru atau [laporkan masalah apa pun], silakan hubungi ([email protected]), terima kasih sebelumnya!
Ini mencakup beberapa fitur yang menghadap pengguna baru, optimasi kinerja yang signifikan, dan banyak perbaikan lainnya. Ini juga termasuk perubahan yang berpotensi memecahkan kompatibilitas ke belakang dengan versi yang lebih lama. Kami mendesak pengguna untuk meninjau catatan rilis dengan cermat sebelum meningkatkan.
Secara khusus, pengguna harus mengetahui perubahan berikut:
Ini menyimpan AOF sebagai beberapa file dalam folder; Lihat multi-bagian AOF di bawah ini. (secara otomatis memigrasikan file AOF gaya lama (appendOnly.aof) ke dalam direktori AOF (appendOnlydir))
Ini menggunakan format versi 10 baru untuk file RDB, yang tidak kompatibel dengan versi yang lebih lama.
Ini mengonversi kunci yang dikodekan ziplist ke listpacks dengan cepat saat memuat format RDB yang lebih lama. Konversi berlaku untuk memuat file dari disk atau replikasi dari master Redis dan akan sedikit meningkatkan waktu pemuatan.
Berikut adalah daftar perubahan komprehensif dalam rilis ini dibandingkan dengan 6.2.6. https://github.com/redis/redis/releases/tag/7.0-rc1
Jika Anda ingin tahu lebih banyak, ini adalah daftar titik awal yang dipilih:
Catatan rilis Redis 7.0. https://github.com/redis/redis/releases/tag/7.0-rc1
Pengantar Tipe Data Redis. https://redis.io/topics/data-types-intro
Coba redis langsung di dalam browser Anda. https://try.redis.io
Daftar lengkap perintah Redis. https://redis.io/commands
Ada lebih banyak lagi di dalam dokumentasi Redis resmi. https://redis.io/documentation
Rilis ini didasarkan pada Redis. Itu telah lulus semua tes standar.
Karena banyak perbedaan fungsional antara Windows dan Linux, masih ada masalah/bug yang tidak diketahui, khususnya ada bug untuk bekerja dengan baik dalam skenario tertentu. Jika Anda mengunduh dan menginstalnya, Anda menerima perjanjian berikut secara default :
Tidak ada kewajiban atas kerusakan
Dalam hal apa pun penulis perangkat lunak ini tidak akan bertanggung jawab atas segala kerusakan apa pun (termasuk, tanpa batasan, kerusakan atas kehilangan keuntungan bisnis, gangguan bisnis, kehilangan informasi bisnis, atau kerugian uang lainnya) yang timbul dari penggunaan atau ketidakmampuan untuk menggunakan produk ini, bahkan jika penulis perangkat lunak ini telah disarankan tentang kemungkinan kerusakan tersebut.
Binari Redis dibangun dengan sumber asli Redis dan telah dikompilasi dengan Visual Studio 2022 untuk mendapatkan kinerja yang lebih tinggi dan stabilitas yang lebih baik daripada biner yang dibangun oleh Cygwin, MSYS, atau bahkan WSL2.
Redis dapat diinstal sebagai layanan Windows.
save ""
maxmemory 256mb
appendonly no
maxmemory-policy allkeys-lru
edit redis.conf and add the following parameters:
enable-module-command yes
loadmodule rejson.dll
ReJson.dll download:
https://github.com/zkteco-home/RedisJson
Peningkatan diri dari REDIS dapat dieksekusi sehingga perintah layanan akan bekerja dari prompt komando yang tidak dielevasikan.
Penamaan layanan sehingga beberapa contoh layanan Redis dapat diinstal pada satu mesin.
Secara otomatis menyesuaikan izin folder sehingga ketika redis dijalankan di bawah akun layanan jaringan dapat memodifikasi file di direktori instalasi.
Anda juga dapat menggunakan perintah berikut dan mengelola layanan Redis:
--layanan-instal
Ini harus menjadi argumen pertama pada baris perintah Redis-Server. Argumen setelah ini dilewati dalam urutan mereka terjadi ketika layanan diluncurkan. Layanan ini akan dikonfigurasi sebagai AutoStart dan akan diluncurkan sebagai "Otoritas NT Networkservice". Setelah pemasangan yang berhasil, pesan sukses akan ditampilkan dan Redis akan keluar.
Perintah ini tidak memulai layanan.
Misalnya:
redis-server --service-install redis.conf-loglevel verbose
--slevice-uninstall
Ini akan menghapus informasi konfigurasi layanan REDIS dari registri. Setelah uninstallasi yang berhasil, pesan sukses akan ditampilkan dan Redis akan keluar.
Ini memang perintah tidak menghentikan layanan.
Misalnya:
Redis-server --slevice-uninstall
--layanan-mulai
Ini akan memulai layanan Redis. Setelah awal yang sukses, pesan sukses akan ditampilkan dan Redis akan mulai berjalan.
Misalnya:
redis-server --slest-start
--slvice-stop
Ini akan menghentikan layanan Redis. Setelah penghentian yang berhasil, pesan sukses akan ditampilkan dan Redis akan keluar.
Misalnya:
Redis-server --slest-stop
-Nama Layanan-Layanan
Argumen opsional ini dapat digunakan dengan salah satu perintah sebelumnya untuk mengatur nama layanan yang diinstal. Argumen ini harus mengikuti perintah pemasangan layanan, layanan-start, layanan-stop atau layanan-instal, dan mendahului argumen apa pun yang akan diteruskan ke Redis melalui perintah instal layanan.
Berikut ini akan menginstal dan memulai tiga contoh Redis yang terpisah sebagai layanan:
redis-server --service-install --slest-name redisservice1 redis.conf
redis-server --slervice-start --service-name redisService1
Berikut ini akan berhenti dan menghapus tiga contoh terpisah dari Redis sebagai layanan:
redis-server --slervice-stop --slest-name redisservice1
redis-server --service-uninstall --slest-name redisservice1
Setelah Anda mengedit dan membuat file konfigurasi yang diperlukan, Anda harus membuka port firewall yang diperlukan. Anda dapat menginstal Redis Sentinel dari prompt perintah sebagai berikut:
redis-server --service-install --slest-name Sentinel Sentinel.conf ---sentinel