lokasi sekarang:Rumah > Artikel teknikal > pangkalan data > Redis

  • Bagaimana untuk memasang redis dalam CentOS7 dan mengkonfigurasinya supaya boleh diakses dari rangkaian luaran
    Bagaimana untuk memasang redis dalam CentOS7 dan mengkonfigurasinya supaya boleh diakses dari rangkaian luaran
    1. Pasang editor gcc. Memasang redis perlu bergantung pada persekitaran gcc Jalankan arahan berikut untuk memasang: yuminstall-ygcc. dengan pakej pemasangan + gambar dan teks) 2. Muat turun pemasangan redis Pakej laman web rasmi redis: https://redis.io/download Muat turun dan muat naik ke CentOS, contohnya, muat naik ke /usr/local/3 Perintah redis. Arahannya adalah seperti berikut: 1. Masukkan direktori pakej pemasangan cd/usr/local/ 2. Nyahzip pakej pemasangan tar-zxvfredis-6.2.1.tar.gz3 dan masukkan
    Redis 1696 2023-05-30 09:29:08
  • Bagaimana untuk melaksanakan saluran paip dengan menyepadukan Redis dalam SpringBoot
    Bagaimana untuk melaksanakan saluran paip dengan menyepadukan Redis dalam SpringBoot
    1. Saluran paip Redis melaksanakan perintah Redis dan pelayan Redis perlu melakukan langkah-langkah berikut: klien menghantar arahan kepada pelayan menerima permintaan arahan, melaksanakan perintah dan menjana hasil yang sepadan; pelayan mengembalikan hasilnya kepada klien; klien menerima keputusan pelaksanaan arahan dan memaparkannya kepada pengguna. Kebanyakan masa yang dihabiskan oleh arahan Redis dihabiskan untuk menghantar permintaan arahan dan menerima keputusan arahan Membungkus sebarang bilangan permintaan arahan Redis bersama-sama, dan kemudian menghantar semuanya ke pelayan sekaligus, dan pelayan akan menghantar semua arahan Selepas semua permintaan. diproses, semua keputusan pelaksanaannya dikembalikan kepada klien sekaligus. Nota: Merah
    Redis 1580 2023-05-30 09:19:56
  • Contoh analisis pemalsuan permintaan sebelah pelayan SSRF dalam Redis
    Contoh analisis pemalsuan permintaan sebelah pelayan SSRF dalam Redis
    SSRF, iaitu, pemalsuan permintaan sebelah pelayan. Apabila pelayan perlu meminta sumber, sumber, protokol, laluan, dll yang diminta boleh dikawal oleh pengguna. Ini boleh menyebabkan serangan SSRF. Artikel ini memfokuskan pada serangan SSRF pada perkhidmatan Redis melalui protokol gopher, dan kemudian getshell. Format protokol Gopher Mula-mula, mari kita fahami apakah protokol gopher dan rupa formatnya: gopher://://_ diikuti dengan aliran data TCP Apabila kita menguji serangan pada redis, kita boleh menggunakan curl yang disertakan Linux untuk ujian. Jika anda menggunakan Centos, untuk memastikan kejayaan percubaan, sebaiknya matikan selinux Centos. Matikan selinux:setenfor
    Redis 1485 2023-05-30 09:18:28
  • Bagaimana untuk melaksanakan kegigihan Redis
    Bagaimana untuk melaksanakan kegigihan Redis
    Redis ialah pangkalan data nilai kunci lanjutan. Ia serupa dengan memcached, tetapi data boleh dikekalkan dan menyokong pelbagai jenis data. Terdapat rentetan, senarai terpaut, set dan set diisih. Ia menyokong pengiraan kesatuan, persilangan dan pelengkap (perbezaan) set pada bahagian pelayan, dan juga menyokong pelbagai fungsi pengisihan. Redis menyokong dua mekanisme kegigihan: RDB dan AOF boleh mengelakkan kehilangan data yang disebabkan oleh proses keluar atau masa henti yang tidak normal Fail kegigihan sebelumnya boleh digunakan untuk mencapai pemulihan data semasa mulakan semula seterusnya. Kegigihan RDB Kegigihan RDB dikekalkan dengan mencipta syot kilat (fail binari termampat) untuk menyimpan jumlah penuh data pada masa tertentu. RDB berterusan
    Redis 928 2023-05-30 09:14:45
  • Bagaimana untuk melaksanakan operasi Redis Hash dalam php
    Bagaimana untuk melaksanakan operasi Redis Hash dalam php
    Operasi cincang //Tetapkan nilai pada medan dalam jadual cincang. Mengembalikan 1 pada kejayaan dan 0 pada kegagalan. Jika jadual cincang tidak wujud, jadual akan dibuat dahulu dan kemudian nilai akan diberikan Jika medan sudah wujud, nilai lama akan ditimpa. $ret=$redis->hSet('user','realname','jetwu');//Dapatkan nilai medan yang ditentukan dalam jadual cincang. Jika jadual cincang tidak wujud, kembalikan palsu. $ret=$redis->hGet('user','rea
    Redis 1725 2023-05-30 08:58:05
  • Penapis SpringBoot+Redis Bloom menghalang trafik berniat jahat daripada menembusi cache
    Penapis SpringBoot+Redis Bloom menghalang trafik berniat jahat daripada menembusi cache
    Butirannya adalah seperti berikut: Apakah itu penembusan trafik berniat jahat Anggapkan bahawa Redis kami mengandungi set e-mel berdaftar pengguna, dengan e-mel sebagai kunci, dan ia sepadan dengan beberapa medan jadual Pengguna dalam DB. Secara umumnya, apabila permintaan yang munasabah masuk, kami akan terlebih dahulu menentukan sama ada pengguna adalah ahli dalam Redis, kerana membaca data daripada cache kembali dengan cepat. Jika ahli ini tidak wujud dalam cache, kami akan menanyakannya dalam DB. Sekarang bayangkan terdapat berpuluh-puluh juta permintaan daripada IP yang berbeza (jangan fikir tiada, kami menemuinya pada 2018 dan 2019, kerana kos serangan sangat rendah) untuk mengakses tapak web anda dengan kunci yang tidak wujud dalam Redis Mari bayangkan ini: permintaan tiba di pelayan web
    Redis 1848 2023-05-30 08:16:05
  • Cara Redis melaksanakan replikasi tuan-hamba
    Cara Redis melaksanakan replikasi tuan-hamba
    Memperkenalkan Redis lebih awal, kita semua beroperasi pada pelayan, yang bermaksud bahawa operasi membaca, menulis dan sandaran semuanya dilakukan pada pelayan Redis Apabila bilangan lawatan projek meningkat, operasi pada pelayan Redis juga semakin kerap. walaupun kelajuan membaca dan menulis Redis sangat pantas, ia juga akan menyebabkan kelewatan tertentu pada tahap tertentu Untuk menyelesaikan masalah volum akses yang besar, satu kaedah yang biasanya diguna pakai ialah Master/Slave seni bina master-slave, Master Terutamanya untuk. menulis, Slave adalah terutamanya untuk membaca Selepas nod Master dikemas kini, ia akan disegerakkan secara automatik ke nod Slave mengikut konfigurasi. Seterusnya, kami akan memperkenalkan cara membina seni bina tuan-hamba. ps: Ini saya
    Redis 2151 2023-05-30 08:01:48
  • Pemasangan Redis5 BloomFilter di bawah mac dan cara menggunakannya dengan python
    Pemasangan Redis5 BloomFilter di bawah mac dan cara menggunakannya dengan python
    Pasang dan gunakan penapis Bloom Pasang dan gunakan penapis Bloom (BloomFilter) untuk Redis5 /RedisBloom/RedisBloom.git#https://github.com/RedisBloom/RedisBloom. 3. Masukkan direktori pemalam: cdredisbloom/ (ia adalah RedisBloom sebelum menamakan semula) 4. Laksanakan: make5
    Redis 1195 2023-05-30 08:01:05
  • Bagaimana untuk menulis skrip pengesanan tanpa kebenaran python3 Redis
    Bagaimana untuk menulis skrip pengesanan tanpa kebenaran python3 Redis
    importsysimportgetoptimportsocketdefget_target():opts,args=getopt.getopt(sys.argv[1:],'-i:-p:-h')#print(opts)foropt_name,opt_valueinopts:ifopt_name=='-h':print( '[*]Maklumat bantuan ini[*]n''[*]
    Redis 1669 2023-05-29 23:55:04
  • Apakah kaedah pelaksanaan skrip Lua dan senario aplikasi dalam Redis?
    Apakah kaedah pelaksanaan skrip Lua dan senario aplikasi dalam Redis?
    1. Gambaran keseluruhan skrip RedisLua Fungsi skrip Lua Redis membolehkan pengguna menulis skrip tersuai dan melaksanakannya pada pelayan Redis. Lua ialah bahasa skrip ringan dengan kelebihan kesederhanaan, kecekapan dan kebolehskalaan. Dalam Redis, skrip Lua boleh digunakan untuk pemprosesan data yang kompleks, seperti penapisan data, pengagregatan, pengisihan, dsb., dan juga boleh meningkatkan prestasi pelayan Redis. 2. Kelebihan skrip RedisLua Berbanding dengan kaedah arahan Redis tradisional, skrip Lua mempunyai kelebihan berikut: (1) Mengurangkan kelewatan rangkaian: Skrip Lua menggabungkan berbilang arahan Redis ke dalam satu skrip, mengurangkan rangkaian antara klien dan Interaksi pelayan. Pada masa yang sama, pelayan Redis juga menyediakan E
    Redis 2935 2023-05-29 23:10:21
  • Apakah dua perangkap yang perlu dielakkan oleh kunci yang diedarkan oleh Redis?
    Apakah dua perangkap yang perlu dielakkan oleh kunci yang diedarkan oleh Redis?
    1 Lubang pertama: masa keluaran kunci yang salah 1.1 Cari masalah dan analisis masalah dalam kod berikut: //Distributed lock service publicinterfaceRedisLockService{//Dapatkan kunci publicbooleangetLock(Stringkey);//Lepaskan kunci publicbooleanreleaseLock(Stringkey); }// Perkhidmatan perniagaan publicclassBizService{@ResourceprivateRedisLockServiceredisLockService;publicvoidbizMethod(
    Redis 1422 2023-05-29 22:52:04
  • Analisis contoh Redis bersepadu Springboot
    Analisis contoh Redis bersepadu Springboot
    Pakej ketergantungan org.springframework.bootspring-boot-starter-data-redis fail konfigurasi (application.properties)#Indeks pangkalan data Redis (lalai ialah 0) spring.redis.database=0#Alamat pelayan Redis spring.redis.host=x.x.x.x# Port sambungan pelayan Redis spring.redis.port=6738#Kata laluan sambungan pelayan Redis (lalai kosong) spring.redis.password=#Tamat masa sambungan (milisaat) sp
    Redis 714 2023-05-29 22:27:27
  • Cara menggunakan anotasi untuk melaksanakan fungsi caching Redis
    Cara menggunakan anotasi untuk melaksanakan fungsi caching Redis
    Sistem storan kunci dan nilai yang ditulis dalam bahasa C (berbeza daripada storan jadual dua dimensi MySQL.) rdb: kegigihan berkala aof: menambahkan rdb lalai dalam bentuk log didayakan, dan pada masa yang sama membolehkan penggunaan jenis data aof : rentetan, senarai, set, zset, cincang, storan borang bait bitMaps, longitud geospatial dan jenis latitud... Benang tunggal: Gunakan pemultipleksan io berbilang untuk mencapai penggunaan serentak yang tinggi: Tambah dependency org.springframework.bootspring-boot-starter-data -redisorg.apache.commons-pool
    Redis 1405 2023-05-29 22:04:33
  • Contoh analisis sandaran Redis, pemulihan bencana dan amalan ketersediaan tinggi
    Contoh analisis sandaran Redis, pemulihan bencana dan amalan ketersediaan tinggi
    1. Pengenalan ringkas kepada Redis ialah pangkalan data bukan hubungan nilai kunci berprestasi tinggi Disebabkan ciri prestasi tinggi dan sokongan untuk ketersediaan tinggi, ketekunan, pelbagai struktur data, kluster, dll., ia menonjol dan. menjadi pangkalan data bukan hubungan yang biasa digunakan. Di samping itu, Redis mempunyai banyak senario penggunaan. Session Cache (SessionCache) Sesi cache Redis mempunyai kelebihan yang sangat baik kerana Redis menyediakan ketekunan dan boleh memberikan sokongan sesi panjang yang baik dalam senario aplikasi yang memerlukan pengekalan sesi jangka panjang, seperti senario troli beli-belah Menyediakan pengguna dengan pengalaman membeli-belah yang hebat. Caching halaman penuh dalam WordPress, Pantheon menyediakan wp pemalam yang bagus
    Redis 1302 2023-05-29 22:03:18
  • Contoh analisis masalah cache Redis
    Contoh analisis masalah cache Redis
    1. Penggunaan cache Redis Dalam senario perniagaan sebenar kami, Redis biasanya digunakan bersama dengan pangkalan data lain untuk mengurangkan tekanan pada pangkalan data bahagian belakang, seperti bersama pangkalan data hubungan MySQL. Redis akan cache data yang kerap ditanya dalam MySQL, seperti data hotspot, supaya apabila pengguna datang untuk mengakses, mereka tidak perlu bertanya dalam MySQL, tetapi terus mendapatkan data cache dalam Redis, sekali gus mengurangkan kos pangkalan data belakang tekanan. Jika data yang ditanya oleh pengguna tidak tersedia dalam Redis, permintaan pertanyaan pengguna akan dipindahkan ke pangkalan data MySQL Apabila MySQL mengembalikan data kepada klien, data akan dicache dalam Redis supaya pengguna boleh membacanya semula.
    Redis 930 2023-05-29 21:50:41

Cadangan alat

kod hubungan borang mesej perusahaan jQuery

Kod hubungan borang mesej perusahaan jQuery ialah borang mesej perusahaan yang ringkas dan praktikal dan hubungi kami kod halaman pengenalan.
butang borang
2024-02-29

Kesan main balik kotak muzik MP3 HTML5

Kesan khas main balik kotak muzik HTML5 MP3 ialah pemain muzik mp3 berdasarkan HTML5+css3 untuk mencipta emotikon kotak muzik comel dan klik butang suis.
Kesan khas pemain
2024-02-29

HTML5 kesan khas menu navigasi animasi zarah sejuk

Kesan menu navigasi animasi zarah sejuk HTML5 ialah kesan khas yang bertukar warna apabila menu navigasi dilegarkan oleh tetikus.
Navigasi menu
2024-02-29

jQuery bentuk visual seret dan lepas kod penyuntingan

Kod pengeditan seret dan lepas bentuk visual jQuery ialah bentuk visual berdasarkan rangka kerja jQuery dan bootstrap.
butang borang
2024-02-29

Templat web pembekal buah-buahan dan sayur-sayuran organik Bootstrap5

Templat web pembekal buah-buahan dan sayur-sayuran organik-Bootstrap5
Templat Bootstrap
2023-02-03

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5
Templat Bootstrap
2023-02-02

Templat web maklumat resume ringkas Bootstrap4

Templat web maklumat resume ringkas Bootstrap4
Templat Bootstrap
2023-02-02

Bahan vektor elemen musim panas yang comel (EPS+PNG)

Ini ialah bahan vektor elemen musim panas yang comel, termasuk matahari, topi matahari, pokok kelapa, bikini, kapal terbang, tembikai, ais krim, ais krim, minuman sejuk, cincin renang, selipar, nanas, kerang, tempurung, bintang laut, ketam , Lemon, pelindung matahari, cermin mata hitam, dsb., bahan disediakan dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-05-09

Empat bahan vektor lencana tamat pengajian 2023 merah (AI+EPS+PNG)

Ini ialah bahan vektor lencana tamat pengajian 2023 merah, empat jumlahnya, tersedia dalam format AI, EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-29

Burung nyanyian dan troli diisi dengan bahan vektor sepanduk musim bunga reka bentuk bunga (AI+EPS)

Ini ialah bahan vektor sepanduk musim bunga yang direka dengan burung nyanyian dan troli penuh dengan bunga Ia tersedia dalam format AI dan EPS, termasuk pratonton JPG.
gambar sepanduk
2024-02-29

Bahan vektor topi pengijazahan emas (EPS+PNG)

Ini ialah bahan vektor topi pengijazahan emas, tersedia dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-27

Templat Laman Web Syarikat Pembersihan dan Pembaikan Hiasan Rumah

Templat Laman Web Syarikat Perkhidmatan Pembersihan dan Penyelenggaraan Hiasan ialah muat turun templat tapak web yang sesuai untuk tapak web promosi yang menyediakan hiasan rumah, pembersihan, penyelenggaraan dan organisasi perkhidmatan lain. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat halaman panduan resume peribadi berwarna segar

Templat halaman panduan resume permohonan kerja peribadi padanan warna segar ialah halaman panduan paparan kerja resume carian kerja peribadi muat turun templat sesuai untuk gaya padanan warna segar. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat Web Resume Kerja Kreatif Pereka

Templat Web Resume Kerja Kreatif Pereka ialah templat web yang boleh dimuat turun untuk paparan resume kerja peribadi yang sesuai untuk pelbagai jawatan pereka. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat laman web syarikat pembinaan kejuruteraan moden

Templat tapak web syarikat kejuruteraan dan pembinaan moden ialah templat tapak web yang boleh dimuat turun sesuai untuk promosi industri perkhidmatan kejuruteraan dan pembinaan. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.