Redis хэдэн холболтыг зохицуулж чадах вэ?
Redis хэдэн холболтыг зохицуулж чадах вэ?

Видео: Redis хэдэн холболтыг зохицуулж чадах вэ?

Видео: Redis хэдэн холболтыг зохицуулж чадах вэ?
Видео: Overlay Mosaic Crochet Tutorial for "Dream a Dream" Square 2024, May
Anonim

Үйлчлүүлэгчдийн хамгийн их тоо

Redis 2.6-д энэ хязгаар нь динамик байдаг: анхдагчаар үүнийг тохируулсан байна 10000 Redis дахь maxclients зааварт өөрөөр заагаагүй бол үйлчлүүлэгчид. conf.

Цаашилбал, Редис хичнээн хүсэлтийг хариуцаж чадах вэ?

Жишээлбэл, дамжуулах хоолойг ашиглах Редис дундаж Linux систем дээр ажилладаг чадна 1 сая ч гэсэн хүргэнэ хүсэлтүүд секундэд, тиймээс хэрэв таны програм O(N) эсвэл O(log(N)) командуудыг голчлон ашигладаг бол энэ нь бас ашиглахгүй байх болно. их CPU.

Цаашилбал, Редис зэрэгцсэн байдлыг хэрхэн зохицуулдаг вэ? Нэг урсгалтай програм нь гарцаагүй хангаж чадна зэрэгцээ байдал I/O (де) олон талт механизм болон үйл явдлын давталт (энэ нь юу вэ) ашиглан оролт/гаралтын түвшинд. Редис тэгдэг ). Зэрэгцээ байдал нь өртөгтэй байдаг: орчин үеийн техник хангамжаас олж болох олон залгуур/олон цөмтэй тул утас хоорондын синхрончлол нь маш үнэтэй байдаг.

Үүнээс гадна Redis холболт гэж юу вэ?

Редис нь сүлжээнд холбогдсон, санах ойн түлхүүр-үнэ цэнийн дэлгүүр юм. Редис сервер талын янз бүрийн архитектурын хэв маягийг хэрэгжүүлэхэд ашиглаж болно. Та харилцдаг Редис ашиглан а үйлчлүүлэгч /серверийн протокол.

Редис яаж ийм хурдан байдаг вэ?

Редис нь өгөгдлийн бүтцийн сервер юм. Түлхүүр үнэ цэнийн мэдээллийн сангийн хувьд, Редис нь Memcached-тэй төстэй боловч энэ сонголтоос хоёр том давуу талтай: нэмэлт өгөгдлийн төрлийг дэмжих, тууштай байх. Бүх өгөгдөл нь RAM-д хадгалагддаг, тийм Энэ системийн хурд нь гайхалтай бөгөөд ихэвчлэн Memcached-ээс ч илүү сайн ажилладаг.

Зөвлөмж болгож буй: