Ringkaskan dan kongsi beberapa alat visualisasi Redis yang praktikal
Artikel ini meringkaskan beberapa alat visualisasi Redis yang praktikal untuk dikongsi dengan semua orang. Saya harap ia akan membantu semua orang.
Tanpa berlengah lagi, mari mulakan!
1. Baris arahan
1.1, iredis
Gunakan iredis, gunakan |
untuk menggunakan redis melalui paip dan shell Alat lain, seperti jq/fx/rg/sort/uniq/cut/sed/awk
dan pemprosesan lain. Ia juga boleh autolengkap, menyerlahkan dan mempunyai banyak fungsi. [Cadangan berkaitan: Tutorial video Redis]
Alamat tapak web rasmi: https://iredis.io/
2 , Alat Visualisasi
2.1, Versi Klien Desktop
2.1.1, Pengurus Desktop Redis
Alat ini sepatutnya menjadi alat visualisasi yang paling banyak digunakan sekarang. Ia telah lama wujud. Ia melalui beberapa lelaran. Sokongan merentas platform. Dahulu ia percuma, tetapi kini ia adalah alat berbayar. Tempoh percubaan boleh bertahan selama setengah bulan.
Alamat laman web rasmi: https://redisdesktop.com/
Semakan:
Saya pernah menggunakannya sebelum ini dan menganggap fungsi itu adalah okay, tetapi antara muka UI Agak hodoh. Saya baru-baru ini memuat turun versi terkini, dan saya merasakan bahawa selepas tempoh lelaran yang begitu lama, antara muka kelihatan baik. Semua fungsi tersedia. Antara muka kelihatan agak mudah dan mempunyai fungsi penuh.
Paparan kunci boleh menyokong ruang nama kunci yang dipisahkan oleh titik bertindih Selain lima jenis data asas, ia juga menyokong jenis data Strim baharu dalam redis 5.0. Dari segi paparan nilai. Menyokong sehingga 9 kaedah paparan data.
Mod baris arahan juga telah mencapai kemajuan yang besar berbanding sebelum ini, menyokong gesaan arahan automatik.
Fungsinya kelihatan agak memuaskan dan mudah digunakan. Kelemahan terbesar ialah ia tidak percuma. Untuk kegunaan peribadi, ia berharga kira-kira 200 RMB setahun.
2.1.2, medis
Alat visualisasi redis yang paling saya gunakan pada peringkat ini. Antara muka sepadan dengan estetika peribadi. Susun aturnya ringkas. Sokongan merentas platform, kuncinya adalah percuma.
Alamat laman web rasmi: http://getmedis.com/
Ulasan:
Penampilannya agak baik, dan fungsinya memenuhi keperluan penggunaan harian. Kekunci dikenal pasti oleh ikon berwarna terang. Ia sangat mudah untuk mencari kunci. Ia boleh membuat carian kabur untuk mencari kunci yang sepadan dan melakukan imbasan progresif tanpa lag yang jelas. Pengalaman carian agak baik.
Kelemahannya ialah ia tidak menyokong paparan ruang nama utama, tidak menyokong jenis data strim redis 5.0, baris arahan agak mudah dan tidak menyokong padanan dan gesaan automatik. Terdapat hanya tiga kaedah paparan nilai yang disokong
2.1.3, Satu lagi Pengurus Desktop Redis
yang lebih stabil dan ringkas redis alat UI.
Alamat Gitee: https://github.com/qishibo/AnotherRedisDesktopManager
Alamat Gitee: https://gitee.com/qishibo/AnotherRedisDesktopManager/
Semakan:
Alat visualisasi redis percuma yang sangat memuaskan, dengan fungsi asas dan sokongan untuk jenis data strim. Ia mempunyai statistik pemantauan, menyokong tema gelap dan menyokong penambahan kluster.
Kelemahannya ialah ia tidak mempunyai sorotan, UI adalah sangat mudah, dan mod baris arahan agak mudah. Walau bagaimanapun, penulis juga sentiasa mengemas kini dan mengoptimumkan
2.1.4, FastoRedis
FastoRedis belum pernah kedengaran sebelum ini. Kemudian saya pergi untuk mengalaminya.
Untuk menggunakan alat ini, anda mesti pergi ke laman web rasmi untuk mendaftar akaun. Perisian ini adalah perisian berbayar Walaupun ia adalah platform silang, tempoh percubaan hanya satu hari.
Alamat tapak web rasmi: https://fastoredis.com/
Semakan:
Lagipun, ia adalah perisian berbayar, walaupun antara muka adalah gaya Windows yang kuat, pada pandangan pertama ia kelihatan seperti pengurus desktop redis, tetapi dari segi fungsi. Ia sangat bagus. Ia menyokong mod kluster dan mod sentinel, paparan ruang nama utama dan jenis data aliran redis 5.0 juga disokong.
Mod baris arahan menyokong penyiapan segera automatik
Paparan nilai menyokong kaedah paparan seperti pokok, seperti jadual dan lain-lain. Yang mengejutkan saya, objek nilai menyokong sehingga 17 kaedah pemaparan
Secara amnya, selain interaksi UI antara muka yang sedikit kaku, ia juga merupakan perisian berbayar Selain itu, ia juga merupakan alat visualisasi redis yang sangat baik.
2.1.5, RedisPlus
Perisian klien desktop percuma sumber terbuka.
Alamat tapak web rasmi: https://gitee.com/MaxBill/RedisPlus
Ulasan:
Tiada sorotan, hanya fungsi asas. Bonus mungkin mempunyai monitor. Yang lain sangat biasa. Malah perisian ini tidak mempunyai mod baris arahan. Ia dibangunkan menggunakan javafx Secara logiknya, ia sepatutnya perisian merentas platform, tetapi alamat muat turun yang disediakan tidak mempunyai pakej pemasangan langsung untuk mac. Selain itu, walaupun ia merentas platform.
2.1.6, Merah
Ini ialah alat visualisasi redis yang dimuat turun daripada gedung aplikasi Apple. Pengguna Mac boleh pergi ke gedung aplikasi dan mencari
Semakan:
hanya menyokong versi Mac, dan penampilan masih bagus. Fungsinya biasa-biasa sahaja. Ia mempunyai fungsi asas dan menyokong paparan ruang nama utama.
2.2, versi web
2.2.1, Redis Insight
Perisian ini agak popular Yang besar ialah alat visualisasi redis peringkat pemantauan dan analisis yang dihasilkan oleh makmal redis. Perisian ini adalah versi web.
Apakah jenis syarikat redis labs. Ia diasaskan pada 2011. Syarikat komited untuk menyediakan perkhidmatan pengehosan awan untuk pangkalan data sumber terbuka NoSQL yang popular seperti Redis dan Memcached. Ia boleh dianggap sebagai syarikat profesional yang berdedikasi untuk redis cloud. Dalam perisian yang mereka sediakan, selain menyambung kepada perkhidmatan redis peribadi perusahaan, ia juga boleh menyambung ke awan redis mereka.
Alamat laman web rasmi: https://redislabs.com/redisinsight/
Semakan:
Walaupun ia adalah versi web, perisian ini Ia melampaui pemahaman saya tentang alat visualisasi redis Apabila saya melihat antara muka, saya merasakan ia sangat profesional dan tidak kelihatan seperti produk sumber terbuka yang dibangunkan oleh individu. Saya mendapati pertanyaan utama dan penyemakan imbas hanyalah modul berfungsi di sini
Baris arahan:
Selain Perintah gesaan penyiapan, dan penjelasan dokumentasi arahan berkaitan tersedia di sebelah kanan. Bagaimana pula, adakah ia sangat berperikemanusiaan?
Juga menyokong jenis data Strim redis 5.0
Tiga fungsi berikut memerlukan pemasangan modul redis mereka yang lain pada bahagian pelayan. Ia adalah carta boleh pertanyaan, paparan siri masa redis dan fungsi pertanyaan teks penuh.
Perkara yang terbaik ialah redisInsight sebenarnya menyokong fungsi analisis rdb Orang yang mempunyai sedikit pengalaman dalam menganalisis pengedaran storan rdb akan menggunakan rdb-tools untuk menganalisisnya. Dan redisInsight sebenarnya mengintegrasikan ini. Saya menggunakan ini sebelum ini untuk menganalisis RDB persekitaran pengeluaran syarikat dan mengetahui sebab pertumbuhan pesat volum data itu hanyalah artifak.
Ini adalah hasil kali terakhir saya menggunakan perisian ini untuk menganalisis rdb. Sangat jelas kunci mana yang menduduki terlalu banyak memori.
Profiler dalam fungsi analisis boleh memantau semua arahan redis yang dilaksanakan dalam tempoh masa, dan Slowlog boleh memaparkan arahan redis yang dilaksanakan secara perlahan.
Selain itu, perisian ini juga boleh melakukan operasi kelompok
Liputan komprehensif RedisInsight mengenai redis sangat mengejutkan. Walaupun fungsi kekunci pertanyaannya tidak begitu baik, kelengkapannya dan analisis dan pemantauannya sememangnya di luar jangkauan alat visualisasi redis yang lain Selain itu, penampilannya sangat baik, ia amat disyorkan.
2.3, pemalam alat IDE
2.3.1, Iedis2
Iedis ialah pemalam berdasarkan IntelliJ IDEA Ia boleh didapati dalam pasaran pemalam IDEA, tetapi ia adalah pemalam berbayar. Boleh dicuba selama 7 hari
Ulasan:
Sebagai pemalam IDEA, ia sudah tentu merentas platform, gayanya mematuhi sepenuhnya dengan IDEA, dan penampilan dijamin. Secara fungsional, Iedis juga tidak jelas. Pada dasarnya tidak ada yang salah dengan fungsi pertanyaan asas. Ditambah dengan tabiat penggunaan IDEA, anda boleh menggunakannya dengan mudah tanpa membuka perisian tambahan. Bertukar antara kod dan tetingkap pemalam juga boleh meningkatkan kecekapan
Ciri terbesar pemalam ini ialah ia menyokong penulisan dan nyahpepijat skrip Lua, yang mempunyai tidak pernah dilihat dalam perisian lain. Pada masa lalu, saya menggunakan Lua secara meluas untuk operasi redis dalam perniagaan Walaupun saya menikmati keatoman dan prestasi redis Lua, ia menyakitkan apabila menulis dan menyahpepijat Kerana saya tidak dapat menyahpepijat, saya perlu mengembalikan nilai setiap kali Mari semak apa yang salah. Selepas melihat alat ini, saya menyesal tidak menemui pemalam ini lebih awal, dan saya sanggup membayar
Pemalam ini juga menyokong tontonan arahan yang perlahan
Secara umum, kecuali pembayaran, segala-galanya tentang Iedis kelihatan hebat. Harganya ialah. . . $139/tahun. Ia masih dalam dolar AS Apabila anda melihat harga ini, jangan lepaskan nafas lega.
3 Ringkasan
Mengenai beberapa alat visualisasi redis yang diperkenalkan sebelum ini, saya harap semua orang boleh memilih alatan yang baik dalam pembangunan harian dan menyelesaikannya dengan kecekapan terpantas Yang paling rumit. benda.
Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Pengenalan kepada Pengaturcaraan! !
Atas ialah kandungan terperinci Ringkaskan dan kongsi beberapa alat visualisasi Redis yang praktikal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Mod Redis cluster menyebarkan contoh Redis ke pelbagai pelayan melalui sharding, meningkatkan skalabilitas dan ketersediaan. Langkah -langkah pembinaan adalah seperti berikut: Buat contoh Redis ganjil dengan pelabuhan yang berbeza; Buat 3 contoh sentinel, memantau contoh redis dan failover; Konfigurasi fail konfigurasi sentinel, tambahkan pemantauan maklumat contoh dan tetapan failover; Konfigurasi fail konfigurasi contoh Redis, aktifkan mod kluster dan tentukan laluan fail maklumat kluster; Buat fail nodes.conf, yang mengandungi maklumat setiap contoh Redis; Mulakan kluster, laksanakan perintah Buat untuk membuat kluster dan tentukan bilangan replika; Log masuk ke kluster untuk melaksanakan perintah maklumat kluster untuk mengesahkan status kluster; buat

Redis menggunakan jadual hash untuk menyimpan data dan menyokong struktur data seperti rentetan, senarai, jadual hash, koleksi dan koleksi yang diperintahkan. Redis berterusan data melalui snapshots (RDB) dan menambah mekanisme tulis sahaja (AOF). Redis menggunakan replikasi master-hamba untuk meningkatkan ketersediaan data. Redis menggunakan gelung acara tunggal untuk mengendalikan sambungan dan arahan untuk memastikan atom dan konsistensi data. Redis menetapkan masa tamat tempoh untuk kunci dan menggunakan mekanisme memadam malas untuk memadamkan kunci tamat tempoh.

Untuk melihat nombor versi REDIS, anda boleh menggunakan tiga kaedah berikut: (1) Masukkan arahan INFO, (2) Mulakan pelayan dengan pilihan --version, dan (3) Lihat fail konfigurasi.

Untuk melihat semua kunci di Redis, terdapat tiga cara: Gunakan perintah kunci untuk mengembalikan semua kunci yang sepadan dengan corak yang ditentukan; Gunakan perintah imbasan untuk melangkah ke atas kunci dan kembalikan satu set kunci; Gunakan arahan maklumat untuk mendapatkan jumlah kunci.

Langkah-langkah untuk menyelesaikan masalah yang tidak dapat dijumpai oleh Redis-Server: periksa pemasangan untuk memastikan Redis dipasang dengan betul; Tetapkan pembolehubah persekitaran redis_host dan redis_port; Mulakan Redis Server Redis-server; Semak sama ada pelayan sedang menjalankan ping redis-cli.

Redis memerintahkan set (ZSET) digunakan untuk menyimpan elemen yang diperintahkan dan disusun mengikut skor yang berkaitan. Langkah -langkah untuk menggunakan ZSET termasuk: 1. Buat zset; 2. Tambah ahli; 3. Dapatkan skor ahli; 4. Dapatkan kedudukan; 5. Dapatkan ahli dalam julat ranking; 6. Padam ahli; 7. Dapatkan bilangan elemen; 8. Dapatkan bilangan ahli dalam julat skor.

Redis menggunakan lima strategi untuk memastikan keunikan kekunci: 1. Pemisahan ruang nama; 2. Struktur data hash; 3. Tetapkan struktur data; 4. Karakter Khas Kekunci String; 5. Pengesahan skrip Lua. Pilihan strategi khusus bergantung kepada organisasi data, prestasi, dan keperluan skalabilitas.

Cara terbaik untuk memahami kod sumber REDIS adalah dengan langkah demi langkah: Dapatkan akrab dengan asas -asas Redis. Pilih modul atau fungsi tertentu sebagai titik permulaan. Mulakan dengan titik masuk modul atau fungsi dan lihat baris kod mengikut baris. Lihat kod melalui rantaian panggilan fungsi. Berhati -hati dengan struktur data asas yang digunakan oleh REDIS. Kenal pasti algoritma yang digunakan oleh Redis.
