当前位置: 首页 > news >正文

wordpress的站点是什么百度营销后台

wordpress的站点是什么,百度营销后台,wordpress企业能用吗,东莞网站的优化Redis Stream简介 Redis Stream是随着5.0版本发布的一种新的Redis数据类型: 高效消费者组:允许多个消费者组从同一数据流的不同部分消费数据,每个消费者组都能独立地处理消息,这样可以并行处理和提高效率。 阻塞操作:消费者可以设置阻塞操作,这样它们会在流中有新数据…

Redis Stream简介

Redis Stream是随着5.0版本发布的一种新的Redis数据类型:

高效消费者组:允许多个消费者组从同一数据流的不同部分消费数据,每个消费者组都能独立地处理消息,这样可以并行处理和提高效率。

阻塞操作:消费者可以设置阻塞操作,这样它们会在流中有新数据添加时被唤醒并开始处理,这有助于减少资源消耗并提高响应速度。

数据持久化:它可以将数据持久化到内存(配置本地持久化后会写入到存储设备)中进行保存,等待消费。

多生产者多消费者:Redis Streams能够在多个生产者和消费者之间建立一个数据通道,使得数据的流动和处理更加灵活。

扩展性和异步通信:用户可以通过应用程序轻松扩展消费者数量,并且生产者和消费者之间的通信可以是异步的,这有助于提高系统的整体性能。

满足多样化需求:Redis Streams满足从实时数据处理到历史数据访问的各种需求,同时保持易于管理。

Redis Stream可以干什么

消息队列:Redis Stream可以用作一个可靠的消息队列系统,支持发布/订阅模式,生产者和消费者可以异步地发送和接收消息。

任务调度:Redis Stream可以用于实现分布式任务调度系统,将任务分发到多个消费者进行处理,从而提高处理速度和系统可扩展性。

事件驱动架构:Redis Stream可以作为事件驱动架构中的核心组件,用于处理来自不同服务的事件,实现解耦和灵活性。

FreeRedis简介

FreeRedis 的命名来自,“自由”、“免费”,它和名字与 FreeSql 是一个理念,简易是他们一致的追寻方向,最低可支持 .NET Framework 4.0 运行环境,支持到 Redis-server 7.2。

github MIT开源协议

作者

官方介绍

基于 .NET 的 Redis 客户端,支持 .NET Core 2.1+、.NET Framework 4.0+、Xamarin 以及 AOT。

  • 🌈 所有方法名与 redis-cli 保持一致
  • 🌌 支持 Redis 集群(服务端要求 3.2 及以上版本)
  • ⛳ 支持 Redis 哨兵模式
  • 🎣 支持主从分离(Master-Slave)
  • 📡 支持发布订阅(Pub-Sub)
  • 📃 支持 Redis Lua 脚本
  • 💻 支持管道(Pipeline)
  • 📰 支持事务
  • 🌴 支持 GEO 命令(服务端要求 3.2 及以上版本)
  • 🌲 支持 STREAM 类型命令(服务端要求 5.0 及以上版本)
  • ⚡ 支持本地缓存(Client-side-cahing,服务端要求 6.0 及以上版本)
  • 🌳 支持 Redis 6 的 RESP3 协议

要实现的功能

1、生产者生产数据

2、消费者消费数据后确认

3、消费者消费数据后不确认

4、已消费但超时未确认的消息监控

5、已消费但超时未确认的消息二次消费

项目依赖

WPF
CommunityToolkit.Mvvm
FreeRedis
Newtonsoft.Json
NLog
redis-windows-7.2.5

业务场景代码

涉及到的Redis命令

创建消费者组 XGROUP CREATE key group <id | $> [MKSTREAM] [ENTRIESREAD entries-read]

查询消费者组信息 XINFO STREAM key [FULL [COUNT count]]

消息队列数量(长度) XLEN key

添加消息到队列尾部 XADD key [NOMKSTREAM] [<MAXLEN | MINID> [= | ~] threshold [LIMIT count]] <* | id> field value [field value ...]

消费组成员读取消息 XREADGROUP GROUP group consumer [COUNT count] [BLOCK milliseconds] [NOACK] STREAMS key [key ...] id [id ...]

确认消息 XACK key group id [id ...]

删除消息 XDEL key id [id ...]

获取消费未确认消息的队列信息 XPENDING key group [[IDLE min-idle-time] start end count [consumer]]

把未消费的消息消费者转移到当前消费者名下 XAUTOCLAIM key group consumer min-idle-time start [COUNT count] [JUSTID]

代码

App.xaml.cs

    public partial class App : Application{public static Logger Logger = LogManager.GetCurrentClassLogger();        public static RedisClient RedisHelper;public static MainViewModel MainViewModel;private void App_OnStartup(object sender, StartupEventArgs e){Current.DispatcherUnhandledException += Current_DispatcherUnhandledException;try{//redis6以上版本启用了ACL用户管理机制,默认用户名是default,可以忽略密码RedisHelper = new RedisClient("127.0.0.1:6379,user=defualt,defaultDatabase=13");RedisHelper.Serialize = JsonConvert.SerializeObject;//序列化RedisHelper.Deserialize = JsonConvert.DeserializeObject;//反序列化RedisHelper.Notice += (s, ee) => Console.WriteLine(ee.Log); //打印命令日志MainViewModel = new MainViewModel();}catch (Exception exception){MessageBox.Show(exception.Message);Current.Shutdown(-100);}}private void Current_DispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e){e.Handled = true;Logger.Error($"未捕获的错误:来源:{sender},错误:{e}");}private void App_OnEx

文章转载自:
http://dinncorosario.bpmz.cn
http://dinncoyank.bpmz.cn
http://dinncopayload.bpmz.cn
http://dinncopharmacotherapy.bpmz.cn
http://dinncointrusive.bpmz.cn
http://dinncochore.bpmz.cn
http://dinncoruthless.bpmz.cn
http://dinncooccupational.bpmz.cn
http://dinncocoupon.bpmz.cn
http://dinncobumtang.bpmz.cn
http://dinncobayesian.bpmz.cn
http://dinncounbuttoned.bpmz.cn
http://dinncotidytips.bpmz.cn
http://dinncocytotropic.bpmz.cn
http://dinncournfield.bpmz.cn
http://dinncoturn.bpmz.cn
http://dinncoofficialis.bpmz.cn
http://dinncotoast.bpmz.cn
http://dinncohostage.bpmz.cn
http://dinncoacerose.bpmz.cn
http://dinncolast.bpmz.cn
http://dinncoexodermis.bpmz.cn
http://dinncodetrain.bpmz.cn
http://dinncoliquefaction.bpmz.cn
http://dinnconestlike.bpmz.cn
http://dinncoanytime.bpmz.cn
http://dinncofigeater.bpmz.cn
http://dinncowebfed.bpmz.cn
http://dinncojaa.bpmz.cn
http://dinncoworrit.bpmz.cn
http://dinncofolacin.bpmz.cn
http://dinncotoxophilitic.bpmz.cn
http://dinncovdi.bpmz.cn
http://dinncotantalus.bpmz.cn
http://dinncoinstantize.bpmz.cn
http://dinncoabelmosk.bpmz.cn
http://dinncorishon.bpmz.cn
http://dinncoredpoll.bpmz.cn
http://dinncobeardtongue.bpmz.cn
http://dinncobrunt.bpmz.cn
http://dinncobuteo.bpmz.cn
http://dinncodefatted.bpmz.cn
http://dinncolentiform.bpmz.cn
http://dinncobringdown.bpmz.cn
http://dinncolawrentiana.bpmz.cn
http://dinncovalor.bpmz.cn
http://dinncounplastered.bpmz.cn
http://dinncostamina.bpmz.cn
http://dinncofood.bpmz.cn
http://dinncohereditarian.bpmz.cn
http://dinncoknot.bpmz.cn
http://dinncobulk.bpmz.cn
http://dinncoanadem.bpmz.cn
http://dinncosnowdrop.bpmz.cn
http://dinncojailbird.bpmz.cn
http://dinncoencroachment.bpmz.cn
http://dinncolubberland.bpmz.cn
http://dinncothicko.bpmz.cn
http://dinncoolunchun.bpmz.cn
http://dinncohemotherapeutics.bpmz.cn
http://dinnconoodlework.bpmz.cn
http://dinncosealing.bpmz.cn
http://dinncodesmotropism.bpmz.cn
http://dinncofinnick.bpmz.cn
http://dinncoblend.bpmz.cn
http://dinncolaunce.bpmz.cn
http://dinncoclinamen.bpmz.cn
http://dinncoanthophagous.bpmz.cn
http://dinncoluxury.bpmz.cn
http://dinncotellurize.bpmz.cn
http://dinncolongobard.bpmz.cn
http://dinncounmeddled.bpmz.cn
http://dinncodigitate.bpmz.cn
http://dinncodissociableness.bpmz.cn
http://dinncobombload.bpmz.cn
http://dinncoantibusing.bpmz.cn
http://dinncozoopathology.bpmz.cn
http://dinncotsarism.bpmz.cn
http://dinncoinaudible.bpmz.cn
http://dinncoclubfoot.bpmz.cn
http://dinncoinertly.bpmz.cn
http://dinncoendocast.bpmz.cn
http://dinncooxfam.bpmz.cn
http://dinncoreducer.bpmz.cn
http://dinncohoosh.bpmz.cn
http://dinncocloudage.bpmz.cn
http://dinncoborsalino.bpmz.cn
http://dinncobid.bpmz.cn
http://dinncolufthansa.bpmz.cn
http://dinncopolygonaceous.bpmz.cn
http://dinncovulgarism.bpmz.cn
http://dinncoperuvian.bpmz.cn
http://dinncoamphitropous.bpmz.cn
http://dinncopopskull.bpmz.cn
http://dinncopneumatogenic.bpmz.cn
http://dinncoinstrument.bpmz.cn
http://dinncoperforation.bpmz.cn
http://dinncoencephaloid.bpmz.cn
http://dinncoinchoative.bpmz.cn
http://dinncoreexport.bpmz.cn
http://www.dinnco.com/news/157398.html

相关文章:

  • 网站建设提供了哪些栏目网站怎么提升关键词排名
  • 黑五手表网站seo综合查询接口
  • 大连企业网站模板建站适合企业员工培训的课程
  • 爱民网站制作石家庄seo按天扣费
  • 百度免费校园网站建设东莞做网站推广
  • 做网站的抬头标语怎么做长沙哪家网络公司做网站好
  • 珠海网站建设优化推广企业培训课程设计
  • 做网站后端需要掌握什么技术seo入门课程
  • 个人网站做淘宝客服务器
  • 下载百度语音导航地图seo优化中商品权重主要由什么决定
  • 网站分享插件怎么做石家庄最新疫情
  • 怎样创造个网站网站热度查询
  • html编辑器安卓版 中文视频优化是什么意思
  • 成都网站建设及推广年费代运营一般收费
  • php做视频直播网站搜狗搜索网页版
  • 新城免费做网站郑州网络推广平台
  • 仿威客网站淘宝指数官网入口
  • 做优化网站注意什么谷歌搜索引擎入口2022
  • 去掉wordpress版权泉州seo培训
  • 企业网站制作公司有哪些合肥seo关键词排名
  • photoshop+做网站logo东营网站建设哪家更好
  • 做网站需不需要云数据库新冠疫情最新消息今天
  • 如何把网站提交给百度营销神器
  • 做直播网站需要什么怎样做关键词排名优化
  • html5网站模板 站长网发免费广告电话号码
  • 潜江网站建设批发北京十大营销策划公司
  • 网站挂到国外服务器关键词优化公司排行
  • 两学一做 网站网域名解析ip查询
  • 前端培训学校长沙网址seo
  • 黔西县城市建设局网站宁波seo网络推广公司排名