Видео: Python Redis гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Редис нь санах ойн түлхүүр-утга хосолсон NoSQL өгөгдлийн санг вэб програмын сесс, түр зуурын өгөгдөл болон ажлын дараалалд брокер болгон ашигладаг. redis -py бол нийтлэг зүйл юм Python харилцах код номын сан Редис.
Үүнтэй адил хүмүүс Python Redis мэдээллийн санд хэрхэн холбогддог вэ гэж асуудаг.
Ашиглахын тулд Редис хамт Python танд хэрэгтэй болно Python Redis үйлчлүүлэгч.
Redis-py ашиглан Redis-ийн холболтыг нээх
- 4-р мөрөнд хостыг өөрийн өгөгдлийн сангийн хостын нэр эсвэл IP хаягаар тохируулах ёстой.
- 5-р мөрөнд портыг өгөгдлийн сангийн порт руу тохируулсан байх ёстой.
- 6-р мөрөнд нууц үгийг өгөгдлийн сангийн нууц үгээр тохируулах ёстой.
Мөн Redis pipelining гэж юу вэ? Redis Pipelining . Редис нь хүсэлт/хариу протоколыг дэмждэг TCP сервер юм. онд Редис , хүсэлтийг хоёр үе шаттайгаар гүйцэтгэнэ: Үйлчлүүлэгч серверийн хариултыг блоклох хэлбэрээр сервер рүү илгээдэг. Сервер нь тушаалыг боловсруулж, хариуг үйлчлүүлэгч рүү буцааж илгээдэг.
Үүнтэй холбогдуулан Redis-ийг юунд ашигладаг вэ?
*Танилцуулга Редис . Редис нь нээлттэй эх сурвалж (BSD лицензтэй), санах ойн мэдээллийн бүтцийн дэлгүүр, болгон ашигладаг мэдээллийн сан, кэш, мессеж брокер. Энэ нь мөр, хэш, жагсаалт, багц, мужын асуулга бүхий эрэмбэлэгдсэн багц, битмап, гиперлоглог, радиус асуулга, урсгал бүхий гео орон зайн индекс зэрэг өгөгдлийн бүтцийг дэмждэг.
Redis үйлчлүүлэгч гэж юу вэ?
Редис нь сүлжээнд холбогдсон, санах ойн түлхүүр-үнэ цэнийн дэлгүүр юм. Редис сервер талын янз бүрийн архитектурын хэв маягийг хэрэгжүүлэхэд ашиглаж болно. Та харилцдаг Редис ашиглан а үйлчлүүлэгч /серверийн протокол.
Зөвлөмж болгож буй:
Redis дахь хуулбар гэж юу вэ?
Хуулбарлах. Redis хуулбарлах нь мастер-боол хуулбарыг ашиглах, тохируулахад маш энгийн бөгөөд боол Redis серверүүд нь мастер серверүүдийн яг хуулбар байх боломжийг олгодог. Redis репликацийн талаар дараах маш чухал баримтууд байна: Redis асинхрон хуулбарыг ашигладаг. Хуулбарлах нь мөн боол талдаа блоклохгүй
Redis PY гэж юу вэ?
Redis-py нь Python-ын үйлчлүүлэгчийн номын сан бөгөөд Python дуудлагаар дамжуулан Redis сервертэй шууд ярих боломжийг олгодог: $ python -m pip install redis. Дараа нь таны Redis сервер арын дэвсгэр дээр ажиллаж байгаа эсэхийг шалгаарай
Redis дахь RDB гэж юу вэ?
RDB нь Redis Database Backup файлд зориулагдсан. RDB файл нь тухайн цаг хугацааны тэмдэглэгээнд дотоод, шахсан цуваа хэлбэрт хадгалагдсан хэрэглэгчийн бүх өгөгдлийн дамп бөгөөд тухайн цаг хугацаанд нь сэргээхэд (цаг хугацааны тэмдэглэгээнээс сэргээх) ашиглагддаг. AOF нь зөвхөн хавсаргасан файл гэсэн үгийн товчлол юм
Би Python дээрх Redis-тэй хэрхэн холбогдох вэ?
Redis-ийг Python-той ашиглахын тулд танд Python Redis клиент хэрэгтэй болно. Redis-тай холболт нээх нь redis-py ашиглан 4-р мөрөнд хостыг өгөгдлийн сангийнхаа хостын нэр эсвэл IP хаягаар тохируулсан байх ёстой. 5-р мөрөнд портыг өгөгдлийн сангийн порт руу тохируулсан байх ёстой. 6-р мөрөнд нууц үгийг өгөгдлийн сангийн нууц үгээр тохируулах ёстой
Redis Pubsub гэж юу вэ?
Redis Pub/Sub нь илгээгчид (хэвлэн нийтлэгчид гэж нэрлэдэг) хүлээн авагчид (захиалагч) хүлээн авах үед мессеж илгээдэг мессежийн системийг хэрэгжүүлдэг. Мессежийг дамжуулах холбоосыг суваг гэж нэрлэдэг. Redis-д үйлчлүүлэгч хэдэн ч суваг захиалж болно