Gunakan Redis untuk melaksanakan kod pemisahan baca-tulis, yang dicapai dengan menyambungkan pelayan tulis dan berbilang pelayan baca: 1. Operasi tulis dilakukan menggunakan klien pelayan tulis 2. Operasi baca dilakukan menggunakan klien pelayan baca; . Memastikan konsistensi data Data pelayan tulis dan pelayan baca perlu disegerakkan dengan kerap. .
Contoh Kod:
<code class="python">import redis # 创建 Redis 客户端,连接到写服务器 write_client = redis.Redis(host='write-host', port=6379) # 创建 Redis 客户端,连接到读服务器 read_client = redis.Redis(host='read-host', port=6379) # 写操作(SET) write_client.set('key', 'value') # 读操作(GET) read_client.get('key')</code>
Perihalan kod:
Buat dua klien Redis, masing-masing menyambung ke pelayan tulis dan pelayan baca.Gunakan write_client
untuk operasi tulis (seperti SET).
read_client
untuk operasi baca (seperti GET). Nota:
write_client
进行写操作(例如 SET)。read_client
Selaraskan data pelayan tulis dan pelayan baca secara kerap untuk memastikan konsistensi data.
Atas ialah kandungan terperinci Cara menulis redis baca dan tulis kod pemisahan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!