Ilang koneksyon ang kayang hawakan ni Redis?
Ilang koneksyon ang kayang hawakan ni Redis?

Video: Ilang koneksyon ang kayang hawakan ni Redis?

Video: Ilang koneksyon ang kayang hawakan ni Redis?
Video: BABAE, Nakasama sa kwarto ang isang lalaki dahil pareho ng nabook na room MAY ARI PALA ITO NG RESORT 2024, Nobyembre
Anonim

Pinakamataas na bilang ng mga kliyente

Sa Redis 2.6 ang limitasyong ito ay dynamic: bilang default ito ay nakatakda sa 10000 mga kliyente, maliban kung iba ang sinabi ng maxclients directive sa Redis. conf.

Higit pa rito, gaano karaming mga kahilingan ang maaaring panghawakan ng Redis?

Halimbawa, ang paggamit ng pipelining Redis tumatakbo sa isang karaniwang sistema ng Linux pwede magdeliver ng kahit 1 million mga kahilingan bawat segundo, kaya kung ang iyong application ay pangunahing gumagamit ng mga O(N) o O(log(N)) na mga utos, ito ay halos hindi rin ito gagamitin magkano CPU.

Higit pa rito, paano pinangangasiwaan ng Redis ang concurrency? Ang isang single-threaded na programa ay tiyak na makakapagbigay pagkakasabay sa antas ng I/O sa pamamagitan ng paggamit ng mekanismo ng I/O (de)multiplexing at isang event loop (na kung ano ang Ginagawa ni Redis ). May halaga ang parallelism: sa maraming socket/multiple core na makikita mo sa modernong hardware, ang pag-synchronize sa pagitan ng mga thread ay sobrang mahal.

Bukod, ano ang koneksyon ng Redis?

Redis ay isang network, in-memory na key-value store na may opsyonal na tibay, na sumusuporta sa iba't ibang uri ng abstract na istruktura ng data. Redis ay maaaring magamit upang ipatupad ang iba't ibang mga pattern ng arkitektura sa gilid ng server. Nakikihalubilo ka sa Redis gamit ang kliyente /server protocol.

Paanong napakabilis ni Redis?

Redis ay isang server ng istruktura ng data. Bilang isang key-value data store, Redis ay katulad ng Memcached, bagama't mayroon itong dalawang pangunahing bentahe sa opsyong iyon: suporta ng mga karagdagang datatype at pagtitiyaga. Ang lahat ng data ay nakaimbak sa RAM, kaya ang bilis ng system na ito ay kahanga-hanga, madalas na gumaganap nang mas mahusay kaysa sa Memcached.

Inirerekumendang: