文章分类 - 微服务
摘要:事务:在系统中 一组操作的集合就是事务 例如SQL事务 目的保证数据一致性 缺陷只能在单个数据库使用 多库就不支持 分布式事务: 解决多库使用事务 保证微服务数据的一致性 一句话解释 保证数据一致性:当客户端进行一个查询需要调用2个或多个服务并且返回2个或多个数据 时 为了保证一致性 要莫都返回 要
阅读全文
摘要:1.微服务电商项目的创建完成后 我暂时使用Order服务 和product服务作为例子讲解 ORM结构如下 附上数据库 Order entity public class OrderItem : Entity<Guid> { //[Key] // public int Id { set; get;
阅读全文
摘要:1.微服务电商项目的创建 1.前提:微服务概念 DDD概念 Abpvnext 框架 mysql 5.7 .NET5基础 2.落地工具: 2.1:ABP CLI 访问 使用下列命令 添加 Abp cli命令工具 1 dotnet tool install -g Volo.Abp.Cli 2.1 : V
阅读全文
摘要:1.微服务核心概念 简单理解:只做一件事的服务 便是微服务 何为服务:客户端需要什么 服务端就提供什么 该服务端就是一个服务 客户端需要页面 数据 图片 其中三个服务在 微服务概念中便是三个服务; 2.微服务架构核心概念 面向对象:微服务架构 个体:微服务 个体微服务吸的先后顺序 (具体)功能架构:
阅读全文
摘要:简介: Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供
阅读全文
摘要:服务降级就是将某些服务停掉或者不进行业务处理,释放资源来维持主要服务的功能。 某电商网站在搞活动时,活动期间压力太大,如果再进行下去,整个系统有可能挂掉,这个时候可以释放掉一些资源,将一些不那么重要的服务采取降级措施,比如登录、注册。 登录服务停掉之后就不会有更多的用户抢购,同时释放了一些资源,登录
阅读全文
摘要:1.什么是是架构:系统的结构 什么是系统:一组关联的个体共同完成单个个体不能完成的任务的一组集合; 什么是结构:系统内部各个组件之间能够进行组成就是结构; 架构: 1.系统各个组件 2.各个组件能够合作 2.什么是微服务:只能提供一项功能的服务就是 微服务 微服务特征 1.单一职责原则 2.升级简单
阅读全文
摘要:什么是事务呢? PS:在一个系统中,一组操作的集合就是事务; 说到事务,相信小伙伴们最熟悉的就是数据库的事务把那我们就先来看看数据的事务 数据库事务:在一个数据库系统中,一组SQL的集合就是事务 目的:数据库事务 》保证数据库数据的一致性; 何为数据库的数据一致性:非黑即白 为了保证数据库的一致性:
阅读全文

浙公网安备 33010602011771号