合肥做网站便宜mdyun厦门网站建设

pingmian/2026/1/20 2:43:48/文章来源:
合肥做网站便宜mdyun,厦门网站建设,舟山网络科技有限公司,昆明网站建设建站技巧前言 云淡天高#xff0c;落木萧萧#xff0c;一阵西北风掠过#xff0c;似寒刀。冬天渐渐变得更名副其实了。“暖冬”的说法有点言过其实了。——碎碎念 微服务实战系列之Cache微服务实战系列之Nginx#xff08;技巧篇#xff09;微服务实战系列之Nginx微服务实战系列之F…前言 云淡天高落木萧萧一阵西北风掠过似寒刀。冬天渐渐变得更名副其实了。“暖冬”的说法有点言过其实了。——碎碎念 微服务实战系列之Cache微服务实战系列之Nginx技巧篇微服务实战系列之Nginx微服务实战系列之Feign微服务实战系列之Sentinel微服务实战系列之Token微服务实战系列之Nacos微服务实战系列之Gateway微服务实战系列之加密RSA微服务实战系列之签名Sign 此刻博主的“微服务实战系列”的队伍已满10员“悍将”但是如何征服微服务这座大山依然尚需时日。所谓一人一岗一责术业有专攻。就像攻城离不开挖地道的、投石块的、射箭的学习微服务自然也要“四面八方”面面俱到。 昨天一篇Cache突然给博主带来了灵感索性做个Cache系列吧分享各位盆友。 闲言少叙言归正传。今天主讲Cache第一悍将Redis从实战出发理论联系实际。 一、Redis入门 Redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 是不是和Map类似先开始安装吧。 1. 快速安装 首先准备一个redis稳定的tar包上传至 /usr/local/redis mkdir -p /usr/local/redis //创建目录 cd /usr/local/redis tar -zxvf redis-7.0.10.tar.gz cd /usr/local/redis/redis-7.0.10 make make PREFIX/usr/local/redis install如看到“HintIts a good idea to run make...”那么恭喜你 修改必要配置 requirepass xxx //设置密码 daemonize yes //后台启动到此可以启动了 cd /usr/local/redis/bin redis-server /usr/local/redis/redis-7.0.10/redis.conf2. 数据结构 既然是K-V数据库那必须有一对Key和Value。 2.1 Key key一般使用字符串存储但是定义key时有两点注意 长度不能太长太长会占用内存影响效率长度也不宜太短太短影响可读性 2.2 Value String-字符串Hash 哈希List 列表Set 集合Sorted_set 有序集合 二、单点模式 什么是单点顾名思义有且仅有一个实例即一个redis server。 单点模式最简单适合于业务量较小并发要求较低的场景比如 通过合理的定义K实现高热数据的缓存同步下次再请求时可从缓存读取。 当然此模式仍需关注内存占用率和单点故障。 三、集群模式 Redis集群是一种通过将多个Redis节点互联实现高可用、高性能的数据缓存方案。该方案可以促使Redis在不同节点上同时提供服务提高整体可靠性。 Redis集群主要有三种模式主从复制模式Master-Slave哨兵模式Sentinel)、Cluster模式。 1. 主从复制模式 主从复制从上图可以看出由Master负责写操作其Slave负责同步和读操作。 当然Slave也可以同步到多级Slave让我们把目光聚焦下图 那么如何实现主从复制呢命令如下 # 在Slave节点中新增replicaof 主节点IP和端口 replicaof Master_IP 63792. 哨兵模式 简单讲哨兵模式是在主从复制模式基础上新增了一个“岗哨”负责警卫。如Master发生故障立即在集群中指定新的Master实现服务高可用。哨兵一般使用Sentinel前序文章已讲过哦可回看。 如何实现哨兵模式呢 可指定其中一个Redis节点为哨兵同时配置sentinel一般在sentinel.conf文件完成 # 哨兵端口号 port 16379 # sentinel monitor 配置被监控主节点以及触发故障转移所需的最小哨兵节点数 sentinel monitor yourmaster IP 6379 1 # sentinel down-after-milliseconds 被监控主节点时效时间毫秒 sentinel down-after-milliseconds yourmaster 60000 # sentinel failover-timeout 被监控主节点故障转移超时时间毫秒 sentinel failover-timeout yourmaster 180000启动哨兵模式 redis-sentinel /usr/local/redis/sentinel/sentinel.conf3. Cluster模式 Cluster为实现缓存的高可用引入了数据分片的概念。可以理解为把数据拆为一份一份的数据单元根据一定算法CRC16完成数据拆分从而实现分布式存储。 那该如何实现呢准备多个Redis节点注意端口不同并参考如下配置redis.conf # cluster节点端口号 port 16379 # 开启集群模式 cluster-enabled yes # 节点超时时间 cluster-node-timeout 10000参考如下命令启动每个节点 redis-server /usr/local/redis/redis-7.0.10/redis.conf最后一键完成Cluster实现2主2从Cluster redis-cli --cluster create IP:16379 IP:26379 IP:36379 IP:46379 --cluster-replicas 1结语 今天博主对Redis的基本使用进行了介绍无论什么架构、什么模式取决于业务的场景和发展趋势。工具服务于业务结合业务选择合适的工具是当下急需的能力。 好了缓存第一篇到此为止欢迎分享与讨论

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87683.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电子商务网站开发 微盘下载wordpress简约主题下载

视图:1.视图的概念引入:SQL数据库里面存放的是SQL语句,视图中查看到的SQL查询语句,当我们运用客户端连接到视图时候,视图会运行里面的查询语句,从库中查找出数据,保存在临时表里面。当客户端和数…

做外贸怎样上国外网站制作相册影集的软件

目录 边框样式 border-style 值 边框宽度 边框颜色 边框-单独设置各边 实例 边框-简写属性 CSS 边框属性

南通科技网站建设南海桂城城乡建设局官方网站

报错截图: 报错信息: running pre-commit hook: lint-staged 解决方式: 在项目(vue)的package.json文件中,查找 “husky” 部分,并确认其下的 “pre-commit” 钩子是否正确地引用了 lint-staged。 其中配置示例如下&a…

wordpress建站seo有实力的网站排名优化软件

Solr的Filed中indexed与stored属性转载于:https://www.cnblogs.com/xiaostudy/p/11105554.html

微信营销微网站建设怎么根据已有网站做新网站

题目: class Solution { //本题单纯找规律,要注意通过n%digits来判断有几个位数为digits的数 public:int findNthDigit(int n) {long base 9, digits 1; //digits代表位数while(n-base*digits>0){ //该循环是为了确定目标数字所在…

自媒体素材视频网站四位一体网站开发

逻辑回归实现多分类任务(pythonTensorFlowmnist) 逻辑回归是统计学中的一种经典方法,虽然叫回归,但在机器学习领域,逻辑回归通常情况下当成一个分类任务,softmax就是由其演变而来,逻辑回归一般用…

中英文的网站怎么建设温州做网站软件

朋友们、伙计们,我们又见面了,本期来给大家解读一下有关C中类和对象的知识点,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通…

网站开发佛山网站常用文件夹

1、对于房地产市场供给的特点,下列说法不正确的是( )。(2 分) A.房地产市场供给具有较大的供给弹性 B.房地产市场具有高度的垄断性 C.供给主体间的竞争不充分 D.市场供给具有非同质性 2、物业可…

网站建设与应用岗位网站域名怎么快速备案

目录 一、理论 1.Java微服务框架 2.Go微服务框架 3.Python微服务框架 4.Node.js微服务框架 5..Net微服务框架 一、理论 1.Java微服务框架 Spring Cloud:最早最成熟,Java开源微服务框架方案 SpringBoot:全新框架,设计目的是…

盘锦工程建设信息网站网站调用微信数据

前言 结构模式可以让我们把很多小的东西通过结构模式组合起来成为一个打的结构,但是又不影响各自的独立性,尽可能减少各组件之间的耦合。 Adapter Class/Object(适配器) Bridge(桥接) Composite(组合) Decorator(装饰) 动态…

青岛网站建设定制给人做ppt的网站吗

这是一个使用微擎小程序的代码示例&#xff0c;其中包含了获取用户头像和昵称的功能。以下是解决方案&#xff1a; 首先&#xff0c;在<button>标签上添加open-type"chooseAvatar"属性&#xff0c;并绑定bindchooseavatar事件&#xff1a; <button class&qu…

加强制度建设 信息公开 网站 专栏长春建站模板制作

文章目录 前言正文为什么要指定容量&#xff1f; 前言 其实可以看到我写了这么久的博客&#xff0c;很少去写hashMap的东西。 为什么&#xff1f;因为这个东西感觉是java面试必备的&#xff0c;我感觉大家都看到腻了&#xff0c;所以一直没怎么去写hashMap相关的。 本篇内容&…

做网站的视频教学网页技术

到底哪些情况下CSGO饰品价格会涨&#xff0c;哪些情况会跌&#xff0c;下面是一个混迹steam平台多年的老油条&#xff0c;一点个人见解&#xff0c;不喜吻喷。 首先&#xff0c;CSGO饰品的交易是从市场进行的&#xff0c;市场终究是市场&#xff0c;是自由买卖的&#xff0c;必…

成都市医院网站建设做网站不实名认证可以吗

今天在写完类点击运行后显示java: 无效的目标发行版: 17 网上查询了一番&#xff0c;发现有几个地方需要注意。 还有一个就是设置中&#xff0c;下面的就是我本次问题所在&#xff0c;不知道为什么&#xff0c;他自动添加了下面的东西 一个方法是把目标字节码版本改为正确的&a…

图书馆网站建设与评价研究自己搭建服务器访问国外网站

学习vue3&#xff0c;都会从基础知识点学起。了解setup函数&#xff0c;ref&#xff0c;recative&#xff0c;watch、computed、pinia等如何使用 今天说vue3组合式api&#xff0c;pinia 戳这里&#xff0c;跳转pinia中文文档 官网的基础示例中提供了三种写法 1、选择式api&a…

做百科发那些网站新闻好平面设计网站有哪些

该脚本主要是针对 CentOS Linux 7 合规基线加固的一些配置操作&#xff0c;包括创建用户、安全审计配置、入侵防范配置、访问控制配置、身份鉴别策略配置等。如果您需要在脚本中添加公司网址&#xff0c;您可以在适当的位置添加相应的内容。不过请注意&#xff0c;在实际生产环…

吉安网站公司网站建设计划书

1、描述 跑马灯组件&#xff0c;用于滚动展示一段单行文本&#xff0c;仅当文本内容宽度超过跑马灯组件宽度时滚动。 2、接口 Marquee(value:{start:boolean, step?:number, loop?:number, fromStart?: boolean ,src:string}) 3、参数 参数名 参数类型 必填 描述 st…

门户网站建设公司教程为什么要建设医院网站

语法 create table [IF NOT EXISTS] 表名 ( 字段名 类型 [约束条件], 字段名 类型 [约束条件], 字段名 类型 [约束条件], 字段名 类型 [约束条件] ); 字段定义在括号内约束条件可以有多个多个字段定义之间用都会隔开 常见约束 NOT NULL 非空DEFAULT 0 默认值AUTO_INCREMENT…

网站开发 项目计划书怎么制作html文档

有时我们正常关闭计算机后&#xff0c;再次开机时发现系统会出现自行检测&#xff0c;这让许多XP用户们感到不方便&#xff0c;那么该怎么取消XP开机自检呢&#xff1f;下面就是具体的方法了&#xff0c;一起来看看吧。方法①&#xff1a;假如分区是FAT32格式&#xff0c;将其转…

东莞网站建设哪家最好家具网站后台模板

在数字化时代&#xff0c;服务器主机安全是任何组织都必须高度重视的问题。无论是大型企业还是小型企业&#xff0c;无论是政府机构还是个人用户&#xff0c;都需要确保其服务器主机的安全&#xff0c;以防止数据泄露、网络攻击和系统瘫痪等严重后果。 一、服务器主机安全的重…