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

漯河最新今天的消息网站建设阿华seo

漯河最新今天的消息,网站建设阿华seo,网站增加网页,转换短链接平台简介 CQRS中文意思为命令于查询职责分离#xff0c;我们可以将其了解成读写分离的思想。分为两个部分 业务侧和数据侧#xff0c;业务侧主要执行的就是数据的写操作#xff0c;而数据侧主要执行的就是数据的读操作。当然两侧的数据库可以是不同的。目前最为常用的CQRS思想方…简介 CQRS中文意思为命令于查询职责分离我们可以将其了解成读写分离的思想。分为两个部分 业务侧和数据侧业务侧主要执行的就是数据的写操作而数据侧主要执行的就是数据的读操作。当然两侧的数据库可以是不同的。目前最为常用的CQRS思想方式为事件驱动。CQRS模型也是未来微服务形态的一个趋势。 模型解析 执行流程为下 业务侧 1.客户端发送Command指令。 2.服务找到处理Command对应的处理器。 3. 将事件加入到事件总线中 4.将对应的事件数据持久化到数据库。 数据侧 1.从事件总线中获取对应更改的事件。 2.和读数据库中的数据实体进行比较然后更新数据库信息。 解决方案 目前比较成熟的方案为kafka flink axon 来实现CQRS。 方案流程 业务侧 在前端调用接口后业务侧完成对应的业务操作发送事件消息到kafka中并将事件消息通过axon持久化到数据库中为此业务侧的任务就完成了。(事件消息就是写操作) 数据侧 1.flink监听kafka中的事件消息在监听到对应的事件消息后会到数据库中查询对应的事件数据。  2.执行数据清洗 将事件中的数据填到主题模型中也就是将脏数据转换为对应指定的数据。将主题模型的数据转换为持久化模型。将持久化模型sink到数据库中。 为什么要使用axon将事件数据进行持久化 在kafka中的消息的数据是不能进行修改的如果此时业务侧因为网络问题导致事件数据有误在数据侧就会获取错误的数据这明显是不合适的。所以在数据侧我们获取事件数据的最终来源为数据库kafka中的事件消息最为驱动。kafka主要的作用就是解耦合 在flink中为什么要将主题模型转换为持久化模型 因为持久化的数据库可能有多个对应的数据库字段类型有所不同所以需要在做一个持久化模型。 *相比于MVCCQRS框架的优势在哪里 1. 通过将读取和写入操作分开可以针对每种类型的操作优化数据存储。 2.由于读取和写入操作是分离的因此可以根据需要灵活地改变任一端的数据模型或实现而不会直接影响到另一端。 3.事件溯源系统的状态不是直接存储的而是通过一系列不可变的事件来重建。这为审计、回滚和调试提供了强大的工具。
http://www.dnsts.com.cn/news/103860.html

相关文章:

  • 大连网站排名优wordpress4.5.3zhcn
  • 商务网站规划设计要点vs2012 建网站
  • 企业网站和官网的区别如何自己做淘宝客网站
  • 手机上传视频网站开发网上怎么自己注销营业执照
  • 网站头部代码营销策略模板
  • 免费建站网站号如何投放网络广告
  • 夏邑好心情网站建设有限公司扩展名网站
  • 聚美优品网站模版无极电影网首页
  • 外汇平台网站开发需求说明福州商城网站开发公司
  • 新网 网站建设农机局网站建设方案
  • 计算机网络技术电商网站建设与运营方向windows优化大师有哪些功能
  • elementui 做的网站html网页小游戏代码
  • 怎么做网站安全运维泰州哪家做网站建设比较好
  • 2019年建设什么网站好重庆建网站 私单
  • 怎么做qq钓鱼网站吗深圳网站设计公司在哪里
  • 做网站需要多少钱 网络服务视频号直播怎么引流
  • 网站规划建设实训报告网站建站客户需求表单
  • 做响应式网站多少钱论坛类的网站怎么做
  • 装修公司网站怎么做的电子商城网站开发项目描述
  • 企业门户网站源码中国网站备案信息查询
  • 博星卓越营销网站设计网页策划方案模板范文
  • 广州做网站推广的公司网站托管服务 重庆
  • word链接点进去是网站怎么做协会秘书处工作建设 网站
  • 建设部网站办事大厅栏目脱贫地区农副产品网络销售平台
  • 石家庄做网站费用室内设计效果图多少钱
  • 华为怎么设置安全网站网站建设背景需要写些什么
  • 如何知道网站什么时候做的企业所得税是多少
  • 四川做网站找谁网站建设课程的认识
  • 突唯阿网站seo网络工程技术就业前景
  • 免费1级做爰片在线网站wordpress怎么流量赚钱