Rumah pangkalan data tutorial mysql Redis主从搭建

Redis主从搭建

Jun 07, 2016 pm 04:03 PM
red redis Perkenalan pertama Pasang membina kaedah

redis安装方法见:初识Redis邂逅 安装环境: [root@localhost redis]# redis-server --versionRedis server v=2.8.7 sha=00000000:0 malloc=jemalloc-3.2.0 bits=32 build=df8b796b6fcf0127[root@localhost redis]# cat /proc/versionLinux version 2.6.18-9

redis安装方法见:初识Redis——邂逅

安装环境:
[root@localhost redis]# redis-server --version
Redis server v=2.8.7 sha=00000000:0 malloc=jemalloc-3.2.0 bits=32 build=df8b796b6fcf0127
[root@localhost redis]# cat /proc/version
Linux version 2.6.18-92.el5 (mockbuild@builder16.centos.org) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)) #1 SMP Tue Jun 10 18:49:47 EDT 2008
Salin selepas log masuk
1、复制配置文件
#master配置文件
cp redis.conf redis-master.conf
#slave配置文件
cp redis.conf redis-slave.conf
#备份配置文件
cp redis.conf redis-bak.conf
Salin selepas log masuk
2、修改配置文件
#master配置文件
#保证PID文件区分,PID文件主要用于保证守护进程单例运行
pidfile /var/run/redis-master.pid
#区分LOG文件
logfile "/data/redis/6379/log/redis.log"
#区分持久化文件
dir /data/redis/6379/data
#区分端口
port 6379

#slave配置文件
pidfile /var/run/redis-slave.pid
logfile "/data/redis/6380/log/redis.log"
dir /data/redis/6380/data
port 6380
slaveof 127.0.0.1 6379
#如果为yes,slave实例只读,如果为no,slave实例可读可写。默认
slave-read-only yes
Salin selepas log masuk
3、启动
redis-server /etc/redis/redis-master.conf
redis-server /etc/redis/redis-slave.conf
Salin selepas log masuk
4、验证 master启动日志
[root@localhost redis]# cat /data/redis/6379/log/redis.log
[24787] 13 Sep 10:39:45.143 * Max number of open files set to 10032
[24787] 13 Sep 10:39:45.145 # Warning: 32 bit instance detected but no memory limit set. Setting 3 GB maxmemory limit with 'noeviction' policy now.
_._
_.-``__ ''-._
_.-``    `.  `_.  ''-._           Redis 2.8.7 (00000000/0) 32 bit
.-`` .-```.  ```\/    _.,_ ''-._
(    '      ,       .-`  | `,    )     Running in stand alone mode
|`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
|    `-._   `._    /     _.-'    |     PID: 24787
`-._    `-._  `-./  _.-'    _.-'
|`-._`-._    `-.__.-'    _.-'_.-'|
|    `-._`-._        _.-'_.-'    |           http://redis.io
`-._    `-._`-.__.-'_.-'    _.-'
|`-._`-._    `-.__.-'    _.-'_.-'|
|    `-._`-._        _.-'_.-'    |
`-._    `-._`-.__.-'_.-'    _.-'
`-._    `-.__.-'    _.-'
`-._        _.-'
`-.__.-'
[24787] 13 Sep 10:39:45.146 # Server started, Redis version 2.8.7
[24787] 13 Sep 10:39:45.146 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
[24787] 13 Sep 10:39:45.146 * The server is now ready to accept connections on port 6379
[24787] 13 Sep 10:40:54.342 * DB saved on disk
[24787] 13 Sep 10:42:50.581 * Slave asks for synchronization
[24787] 13 Sep 10:42:50.581 * Full resync requested by slave.
[24787] 13 Sep 10:42:50.581 * Starting BGSAVE for SYNC
[24787] 13 Sep 10:42:50.582 * Background saving started by pid 24816
[24816] 13 Sep 10:42:50.586 * DB saved on disk
[24816] 13 Sep 10:42:50.587 * RDB: 0 MB of memory used by copy-on-write
[24787] 13 Sep 10:42:50.673 * Background saving terminated with success
[24787] 13 Sep 10:42:50.673 * Synchronization with slave succeeded
[24787] 13 Sep 10:47:04.093 * DB saved on disk
Salin selepas log masuk
slave 启动日志
[root@localhost redis]# cat /data/redis/6380/log/redis.log
[24813] 13 Sep 10:42:50.578 * Max number of open files set to 10032
[24813] 13 Sep 10:42:50.579 # Warning: 32 bit instance detected but no memory limit set. Setting 3 GB maxmemory limit with 'noeviction' policy now.
_._
_.-``__ ''-._
_.-``    `.  `_.  ''-._           Redis 2.8.7 (00000000/0) 32 bit
.-`` .-```.  ```\/    _.,_ ''-._
(    '      ,       .-`  | `,    )     Running in stand alone mode
|`-._`-...-` __...-.``-._|'` _.-'|     Port: 6380
|    `-._   `._    /     _.-'    |     PID: 24813
`-._    `-._  `-./  _.-'    _.-'
|`-._`-._    `-.__.-'    _.-'_.-'|
|    `-._`-._        _.-'_.-'    |           http://redis.io
`-._    `-._`-.__.-'_.-'    _.-'
|`-._`-._    `-.__.-'    _.-'_.-'|
|    `-._`-._        _.-'_.-'    |
`-._    `-._`-.__.-'_.-'    _.-'
`-._    `-.__.-'    _.-'
`-._        _.-'
`-.__.-'
[24813] 13 Sep 10:42:50.580 # Server started, Redis version 2.8.7
[24813] 13 Sep 10:42:50.580 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
[24813] 13 Sep 10:42:50.580 * The server is now ready to accept connections on port 6380
[24813] 13 Sep 10:42:50.580 * Connecting to MASTER 127.0.0.1:6379
[24813] 13 Sep 10:42:50.580 * MASTER <-> SLAVE sync started
[24813] 13 Sep 10:42:50.580 * Non blocking connect for SYNC fired the event.
[24813] 13 Sep 10:42:50.581 * Master replied to PING, replication can continue...
[24813] 13 Sep 10:42:50.581 * Partial resynchronization not possible (no cached master)
[24813] 13 Sep 10:42:50.583 * Full resync from master: 9ef3d846e366f7643db9e9250b508d64a34c1079:1
[24813] 13 Sep 10:42:50.673 * MASTER <-> SLAVE sync: receiving 31 bytes from master
[24813] 13 Sep 10:42:50.673 * MASTER <-> SLAVE sync: Flushing old data
[24813] 13 Sep 10:42:50.673 * MASTER <-> SLAVE sync: Loading DB in memory
[24813] 13 Sep 10:42:50.674 * MASTER <-> SLAVE sync: Finished with success
[24813] 13 Sep 10:47:04.096 * DB saved on disk
Salin selepas log masuk
数据同步验证:
[root@localhost redis]# redis-cli
127.0.0.1:6379> set name test
OK
127.0.0.1:6379> save
OK

[root@localhost redis]# redis-cli -p 6380
127.0.0.1:6380> keys *
1) "name"
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Pemain kaset FiiO CP13 dilancarkan dengan rupa retro telus Pemain kaset FiiO CP13 dilancarkan dengan rupa retro telus Jun 16, 2024 am 09:52 AM

Pemain kaset FiiOCP13diumumkan pada Januari. Kini, FiiOisexmeningkatkan folio sukan dengan dua model baharu-satu di hadapan dan satu dengan bahagian depan telus. Keduanya sangat sepadan dengan reka bentuk sudut yang lain, tetapi juga

Apakah alat analisis data blockchain? Apakah alat analisis data blockchain? Feb 21, 2025 pm 10:24 PM

Perkembangan pesat teknologi blockchain telah membawa keperluan untuk alat analisis yang boleh dipercayai dan cekap. Alat ini adalah penting untuk mengekstrak pandangan berharga daripada urus niaga blockchain untuk lebih memahami dan memanfaatkan potensi mereka. Artikel ini akan meneroka beberapa alat analisis data blockchain terkemuka di pasaran, termasuk keupayaan, kelebihan dan batasan mereka. Dengan memahami alat ini, pengguna dapat memperoleh pandangan yang diperlukan untuk memaksimumkan kemungkinan teknologi blockchain.

Binance Launchpool No. 64 Analisis Projek dan Ramalan Harga: Bolehkah Redstone (Merah) menyalakan pasaran? Binance Launchpool No. 64 Analisis Projek dan Ramalan Harga: Bolehkah Redstone (Merah) menyalakan pasaran? Mar 03, 2025 pm 11:45 PM

Halo semua, saya kawan lama anda, kawan yang bercakap dengan anda mengenai pasaran crypto di Binance Plaza sepanjang tahun. Binance Launchpool baru -baru ini melancarkan projek fasa ke -64 - Redstone (RED). Hari ini kita akan mempunyai analisis mendalam tentang Red untuk melihat bagaimana potensinya dan bagaimana harga boleh dilakukan selepas ia dilancarkan. Binance Launchpool No. 64 Analisis Projek dan Ramalan Harga: Bolehkah Redstone (Merah) menyalakan pasaran? Latar Belakang Projek dan Sorotan Teras Redstone (RED) adalah platform oracle pelbagai rantaian yang memberi tumpuan kepada kewangan yang terdesentralisasi (DEFI), dengan matlamat E

Lagu ini sejuk, bolehkah ejen AI di medan menegak memecahkan kebuntuan? Lagu ini sejuk, bolehkah ejen AI di medan menegak memecahkan kebuntuan? Mar 05, 2025 am 07:57 AM

Web3 Vertikal Aiagent: Menumbangkan tradisi dan membentuk semula landskap industri? Makalah ini membincangkan perbezaan aplikasi Aiagent dalam Web2 dan Web3 dan potensi masa depan Web3Agent. Web2 telah digunakan secara meluas untuk meningkatkan kecekapan, meliputi jualan, pemasaran dan bidang lain, dan telah mencapai manfaat ekonomi yang ketara. Web3Agent menggabungkan teknologi blockchain untuk membuka senario aplikasi baru, terutamanya dalam bidang DEFI. Ia menunjukkan potensi melampaui WEB2Agent melalui insentif token, platform yang terdesentralisasi dan analisis data rantaian. Walaupun Web3Agent kini menghadapi cabaran, kelebihannya yang unik menjadikannya dijangka bersaing dengan Web2 dalam jangka sederhana dan panjang, dan bahkan membentuk semula landskap industri. Web2ai

Proksi menegak: senario aplikasi dan tafsiran potensi mengganggu proksi enkripsi asli Proksi menegak: senario aplikasi dan tafsiran potensi mengganggu proksi enkripsi asli Mar 04, 2025 am 10:21 AM

Ejen Perisikan Buatan (Aiagents) dengan cepat mengintegrasikan ke dalam operasi harian perusahaan, dari syarikat -syarikat besar ke perniagaan kecil, hampir semua bidang telah mula digunakan, termasuk jualan, pemasaran, kewangan, undang -undang, IT, pengurusan projek, logistik, perkhidmatan pelanggan dan automasi aliran kerja. Kami bergerak dari era pemprosesan manual data, melaksanakan tugas berulang, dan menggunakan jadual Excel ke era operasi autonomi oleh agen AI sekitar jam, yang bukan sahaja meningkatkan kecekapan tetapi juga mengurangkan kos dengan ketara. Kes Permohonan Ejen AI di Web2: Perspektif Yombinator Apten: Alat Pengoptimuman Jualan dan Pemasaran Menggabungkan Teknologi AI dan SMS. Bildai: Model yang boleh membaca cetak biru seni bina,

Redstone/Red Ramalan Harga Penyenaraian Mata Wang dan Penjelasan Terperinci mengenai Ekonomi Token Redstone/Red Ramalan Harga Penyenaraian Mata Wang dan Penjelasan Terperinci mengenai Ekonomi Token Mar 03, 2025 pm 10:42 PM

Kali ini, Redstone Token $ Red akan dilancarkan pada Binance Launchpool pada Binance TGE! Ini juga kali pertama Binance telah melancarkan mekanisme had perdagangan pra-pasaran! Had hari pertama adalah 200%, dan larangan akan diangkat selepas 3 hari untuk mengelakkan "puncak akan dicapai apabila pasaran dibuka"! Mekanisme Launchpool memperkenalkan BinancelaunchPool yang menyertai Redstone yang perlu berjanji akan menjanjikan tempoh aktiviti Token (BNB, USDC, FDUSD) adalah 48 jam: 08:00 UTC pada 26 Februari, 2025 hingga 08:00 UTC pada 28 Februari, 2025 Had Pre-Market ini: 18

Dikatakan bahawa Citibank akan menyediakan perkhidmatan penjagaan cryptocurrency secara terperinci! Langkah seterusnya untuk mengeluarkan stablecoins? Dikatakan bahawa Citibank akan menyediakan perkhidmatan penjagaan cryptocurrency secara terperinci! Langkah seterusnya untuk mengeluarkan stablecoins? Mar 04, 2025 am 10:42 AM

Menurut maklumat itu, Citigroup, bank skala aset ketiga terbesar di Amerika Syarikat, secara aktif meneroka integrasi perkhidmatan penjagaan cryptocurrency ke wilayah perniagaannya. Dilaporkan bahawa langkah Citi berasal dari projek perintis yang dilancarkan pada bulan Februari 2024 yang berjaya menunjukkan kelayakan mengeluarkan dan menjaga dana ekuiti swasta yang ditahan di rangkaian blockchain. Ramai bank telah memperoleh lesen penjagaan aset digital pada masa ini, banyak bank telah memperoleh kelayakan perkhidmatan aset digital di negara -negara/wilayah yang berbeza.

Berapa kali kenaikan harga Dogecoin ETF? Berapa kali kenaikan harga Dogecoin ETF? Mar 28, 2025 pm 03:42 PM

Peningkatan harga yang mungkin bagi Dogecoin ETF selepas kelulusan adalah 2 hingga 5 kali, dan harga semasa $ 0.18 mungkin meningkat kepada $ 0.6 hingga $ 1.2. 1) Dalam senario yang optimis, peningkatan ini dapat mencapai 3 kali hingga 10 kali, disebabkan oleh pasaran lembu dan rangsangan kasturi; 2) dalam senario neutral, peningkatan adalah 1.5 kali hingga 3 kali, disebabkan oleh aliran masuk modal sederhana; 3) Dalam senario pesimis, kenaikannya adalah 0.5 kali hingga 1.5 kali, disebabkan oleh pasaran dan kecairan yang rendah.

See all articles