Բովանդակություն:

Ինչի համար է օգտագործվում Pubsub-ը:
Ինչի համար է օգտագործվում Pubsub-ը:

Video: Ինչի համար է օգտագործվում Pubsub-ը:

Video: Ինչի համար է օգտագործվում Pubsub-ը:
Video: Does Redis Stack change the database game? Redis with superpowers! 🚀🔥 2024, Մայիս
Anonim

Հրապարակել/բաժանորդագրվել հաղորդագրություններ, կամ փաբ/ենթ հաղորդագրությունների փոխանակում, ծառայություն-ծառայություն ասինխրոն հաղորդակցության ձև է օգտագործված առանց սերվերի և միկրոսերվիսների ճարտարապետություններում: Մեջ փաբ/ենթ մոդել, թեմային հրապարակված ցանկացած հաղորդագրություն անմիջապես ստանում են թեմայի բոլոր բաժանորդները:

Այս առնչությամբ, ե՞րբ օգտագործել հրապարակել բաժանորդագրության օրինակը:

Օգտագործեք այս օրինակը, երբ

  1. Հավելվածը պետք է տեղեկատվություն հեռարձակի զգալի թվով սպառողների համար:
  2. Հավելվածը պետք է հաղորդակցվի մեկ կամ մի քանի ինքնուրույն մշակված հավելվածների կամ ծառայությունների հետ, որոնք կարող են օգտագործել տարբեր հարթակներ, ծրագրավորման լեզուներ և հաղորդակցման արձանագրություններ:

Նաև ի՞նչ է թեման հաղորդագրությունների մեջ: Ա թեմա այն տեղեկատվության առարկան է, որը հրապարակվում է հրապարակել/բաժանորդագրվել հաղորդագրություն . Կետ առ կետ համակարգերում հաղորդագրություններն ուղարկվում են կոնկրետ նպատակակետ հասցեով: Թեմայի վրա հիմնված հրապարակման/բաժանորդագրման համակարգերում հաղորդագրություններն ուղարկվում են բաժանորդներին՝ հիմնվելով թեմայի վրա, որը նկարագրում է բովանդակությունը հաղորդագրություն.

Հետևաբար, ինչպե՞ս է աշխատում հրապարակման և բաժանորդագրության համակարգը:

Ծրագրային ապահովման ճարտարապետության մեջ, հրապարակել – բաժանորդագրվել Հաղորդագրությունների օրինաչափություն է, որտեղ հաղորդագրություններ ուղարկողները, որոնք կոչվում են հրատարակիչներ, չեն ծրագրավորում հաղորդագրությունները, որոնք պետք է ուղարկվեն անմիջապես կոնկրետ ստացողներին, որոնք կոչվում են բաժանորդներ, այլ դրա փոխարեն հրապարակված հաղորդագրությունները դասակարգում են դասերի՝ առանց իմանալու, թե որ բաժանորդներ կարող են լինել, եթե այդպիսիք կան:

Ինչպե՞ս է աշխատում Redis Pubsub-ը:

Ռեդիս Pub/Sub-ն իրականացնում է հաղորդագրությունների համակարգը, որտեղ ուղարկողները (in redis հրատարակիչներ կոչվող տերմինաբանությունը) ուղարկում է հաղորդագրությունները, մինչ ստացողները (բաժանորդները) ստանում են դրանք: Հղումը, որով փոխանցվում են հաղորդագրությունները, կոչվում է ալիք: Մեջ Ռեդիս , հաճախորդը կարող է բաժանորդագրվել ցանկացած թվով ալիքների:

Խորհուրդ ենք տալիս: