随笔分类 - 商城搭建学习笔记
好记性不如烂笔头!
摘要:缓存使用 为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而DB承担数据落盘工作。 哪些数据适合放入缓存? 即时性、数据一致性要求不高的 访问量大且更新频率不高的数据(读多、写少) 整合redis 1. 引入redis依赖 <dependency> <groupId>org.spri
阅读全文
摘要:性能指标 1、响应时间(Response Time:RT) 响应时间指用户从客户端发起一个请求开始,倒客户端接收倒从服务器端返回的响应结束,整个过程所耗费的时间。 2、HPS(Hits per Second) 每秒点击次数,单位是次/秒。 3、TPS(Transaction per Second)
阅读全文
摘要:介绍 Elasticsearch 是一个分布式的免费开源搜索和分析引擎,适用于包括文本、数字、地理空间、结构化和非结构化数据等在内的所有类型的数据。 官方文档 官方介绍 其特点是: 一个分布式的实时文档存储,每个字段 可以被索引与搜索 一个分布式实时分析搜索引擎 能胜任上百个服务节点的扩展,并支持
阅读全文
摘要:Elasticsearch官网 安装ES ##依次执行如下命令 #安装elasticsearch7.12.0,如果不指定版本号则默认安装最新版本 sudo docker pull elasticsearch:7.12.0 #安装对应版本的kibana #kibana是es的可视化界面 sudo do
阅读全文
摘要:背景 对于目录结构的存储,数据库里一般用一张表中的关联id(如父节点的id)来表示关系,如下即为一个目录表的表结构: CREATE TABLE `pms_category` ( `cat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分类id', `
阅读全文
摘要:官网 该项目提供了一个在Spring生态系统之上构建的API网关,包括:Spring 5,Spring Boot 2和Project Reactor。Spring Cloud Gateway旨在提供一种简单而有效的方法来路由到API,并为它们提供跨领域关注,例如:安全性,监视/指标和弹性。 1. 创
阅读全文
摘要:nacos官网 安装Nacos 下载安装包 从 最新稳定版本 下载 nacos-server-$version.zip 包。 解压安装包了,在bin目录下运行startup.cmd 访问http://localhost:8848/nacos/#/login即可进入nacos控制台中心,账号密码默认都
阅读全文
摘要:nacos官网 安装Nacos 下载安装包 从 最新稳定版本 下载 nacos-server-$version.zip 包。 解压安装包了,在bin目录下运行startup.cmd 访问http://localhost:8848/nacos/#/login即可进入nacos控制台中心,账号密码默认都
阅读全文
摘要:##安装docker 进入docker官网找到安装的centos系统,按官方文档进行安装,链接地址是https://docs.docker.com/engine/install/centos/ #卸载旧版本 $ sudo yum remove docker \ docker-client \ doc
阅读全文
摘要:第一步 开启CPU虚拟化 在电脑启动时进入BIOS,找到Configuration选项或者Security选项,然后选择Virtualization,或者Intel Virtual Technology,将其值设置成:设置为Enabled。 第二步 下载虚拟机 下载VirtualBox和vagran
阅读全文
摘要:整个业务前后端分离。用户可通过手机端或电脑端访问,访问通过nginx集群到达API网关(使用SpringCloud Gateway),网关可以做认证授权(有权限的用户才能通过)、动态路由(负载均衡、访问合适的服务器)、令牌限流(熔断降级)。业务集群是由各个微服务组成的,使用的是SpringBoot框
阅读全文
摘要:##微服务 微服务架构风格,就像是把一个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信(各微服务之间需要交换数据等),为了减少通信效率,通常是HTTP API,这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署。 简而言之:拒绝大型单体应用,基于业务边
阅读全文

浙公网安备 33010602011771号