当前位置: 首页 > news >正文 网站seo策划方案福州市工程建设质量管理网站 news 2025/10/23 1:37:18 网站seo策划方案,福州市工程建设质量管理网站,wordpress设定,博物馆门户网站建设目标一、背景知识 Redis特性#xff1a; Redis是一个在内存中存储数据的中间件#xff0c;用于作为数据库#xff0c;作为缓存#xff0c;在分布式系统中能够大展拳脚。Redis的一些特性造就了现在的Redis。 在内存中存储数据#xff0c;通过一系列的数据结构。MySQL主要是通…一、背景知识 Redis特性 Redis是一个在内存中存储数据的中间件用于作为数据库作为缓存在分布式系统中能够大展拳脚。Redis的一些特性造就了现在的Redis。 在内存中存储数据通过一系列的数据结构。MySQL主要是通过“表”的方式来存储组织数据的“关系型数据库”。Redis主要是通过“键值对”的方式来存储组织数据的。key都是stringvalue则可以是上述的这些数据结构。Redis也可以被当作一个非关系型数据库。 针对Redis的操作可以直接通过简单的交互式命令进行操作。也可以通过一些脚本的方式批量的执行一些操作可以带有一些逻辑。Lua也是一个编程语言用来操作这个Redis 扩展能力可以在Redis原有的功能基础上再进行扩展。Redis提供了一组API。通过CCRust语言编写扩展本质上就是一个动态链接库。windows上的dll可以让exe调用里面包含很多代码。Linux上的动态库式.so虽然和dll格式不同但是本质上是一样的。我们可以自己去扩展Redis的功能比如Redis自身已经提供了很多的数据结构和命令通过扩展让Redis支持更多的数据结构以及支持更多的命令 持久化Redis把数据存储在内存上的。内存的数据是易失的进程退出/系统重启的时候内存数据会丢失。所以Redis会把数据存储在硬盘上内存为主硬盘为辅。硬盘相当于对内存的数据备份了一下如果Redis重启了就会在重启时加载硬盘中的备份数据使Redis的内存恢复到重启前的状态。 集群Redis作为一个分布式系统中的中间件能够支持集群是很关键的。水平扩展类似于分库分表。一个Redis能存储的数据式有限的引入多个主机部署多个Redis节点每个Redis存储数据的一部分。 高可用核心叫做冗余/备份。Redis自身也是支持主从结构的从节点就相当于主节点的备份了。 为啥Redis快 1、Redis数据在内存中就比访问硬盘的数据库要快很多。 2、Redis核心功能都是比较简单的逻辑。核心功能都是比较简单的操作内存的数据结构。 3、从网络角度上Redis使用了IO多路复用的方式本质就是使用一个线程管理很多个soc-ket。 4、Redis使用的是单线程模型。这样的单线程模型减少了不必要的线程之间的竞争开销。多线程提高效率的前提是CPU密集型的任务使用多线程可以充分利用CPU的多核资源。但是Redis的核心任务主要就是操作内存的数据结构。不会吃很多的CPU。 5、Redis是使用C语言开发的所以就快。列在这里不太认可。MySQL也是C语言开发的。 Redis应用场景 实时的数据存储把Redis当成了数据库更低的延迟更高的吞吐量。大多数场景下考虑到数据存储优先考虑的是大。但是仍然有一些场景。考虑的是快。 当然使用这样的内存数据库存储大量的数据需要不少的硬件资源。 缓存使用MySQL存数据大慢。二八原则把热点数据拎起来存储在Redis中。Redis存的是部分数据。全量数据都是以MySQL为主的。哪怕是Redis的数据没了还可以从MySQL中加载回来。 会话存储cookie 》实现用户身份信息的保存。需要session配合的。服务器这里真正的存储了用户数据。只是在客户端存储了一个用户身份的标识叫做session ID。 消息队列 此处咱们说到的消息队列。不是Linux进程间通信。基于这个可以实现一个网络版本的生产者和消费者模型。分布式系统来说服务器和服务器之间有时候也需要使用到生产者消费者模型。 Redis不能做的事情。 存储大规模的数据。 二、安装Redis 安装Redis 5系列 在Linux中进行安装开始学习的时候现在本机上安装。后面学到Redis的集群相关的功能的时候再使用Docker。 在Ubuntu上安装 1、先切换到root用户 2、使用apt命令来搜索redis相关的软件包 apt search redis 装这个 3、使用apt命令安装redis apt install redis 查看redis服务 但是ip是127.0.0.1 4、需要手动修改配置文件把ip改了。 这个是redis的配置文件这里包含了redis的相关功能的配置内容。啥叫作配置文件很多软件都是由配置文件的一个大的软件里面包含很多的功能有很多可以定制化的操作。就可以通过配置文件选择开启/关闭/设定某些功能。 打开配置文件 修改成这样 redis不要配置密码。虽然咱们没有密码但是非常安全。只要咱们的数据不值钱就是非常安全的。 5、重新启动服务器才可以生效 service redis-server restart 6、使用redis自带的客户端来连接服务器 通过ping命令来验证 ctrl d退出redis客户端。 在Centos上安装Redis 5 如果Centos8yum仓库中默认的redis版本就是5直接yum install即可。 如果是Centos7yum仓库中默认的redis版本是3系列。比较老。 此处我们需要安装额外的软件源。使用scl源。 安装redis 和ubuntu一样需要配置配置文件。先进行软链接 针对配置文件 修改配置文件 服务器程序一般都会以后台进程的方式运行。Linux中的进程分成前台进程和后台进程。前台进程会随着终端的关闭而随之被杀死。后台进程不会随着终端关闭而关闭。 设置工作目录 设置日志目录 启动redis服务器通过命令来启动 查看状态 停止redis服务器kill -9掉进程。 后续如果修改了配置需要进行重启才会生效。 三、Redis客户端 redis也是一个客户端-服务器结构的程序。 Redis的客户端也有很多种形态 1、命令行客户端 2、图形化界面的客户端 桌面程序web程序。 3、基于Redis的api自己开发客户端【工作中最主要的形态】非常类似于MySQL的C语言API和JDBC。 redis快咱们谈到的redis的快是相对于mysql这样的关系型数据库而言的。但是如果直接和内存中的操作变量相比就没有优势了甚至更慢了。是否使用redis要结合实际的需求来确定。但是有了redis之后就可以把数据单独存储后续应用服务器重启不会影响到数据内容。未来要扩展成分布式系统使用redis是更佳的。一定要对症下药具体问题具体分析。是否引入一个技术一定要想清楚来龙去脉想清楚能够解决啥问题引入了以后有啥问题。 四、使用官网文档 通过redis-cli客户端和redis服务器交互设计到很多的redis命令。redis的命令非常多掌握常用命令学会使用redis的文档。 文章转载自: http://www.morning.bssjp.cn.gov.cn.bssjp.cn http://www.morning.nkllb.cn.gov.cn.nkllb.cn http://www.morning.qlsbz.cn.gov.cn.qlsbz.cn http://www.morning.pzrpz.cn.gov.cn.pzrpz.cn http://www.morning.jcrfm.cn.gov.cn.jcrfm.cn http://www.morning.nggry.cn.gov.cn.nggry.cn http://www.morning.zmwd.cn.gov.cn.zmwd.cn http://www.morning.qtyfb.cn.gov.cn.qtyfb.cn http://www.morning.klzdy.cn.gov.cn.klzdy.cn http://www.morning.dwncg.cn.gov.cn.dwncg.cn http://www.morning.hmlpn.cn.gov.cn.hmlpn.cn http://www.morning.rrwgh.cn.gov.cn.rrwgh.cn http://www.morning.fglyb.cn.gov.cn.fglyb.cn http://www.morning.rhnn.cn.gov.cn.rhnn.cn http://www.morning.zcfsq.cn.gov.cn.zcfsq.cn http://www.morning.ckdgj.cn.gov.cn.ckdgj.cn http://www.morning.yltyz.cn.gov.cn.yltyz.cn http://www.morning.pqjlp.cn.gov.cn.pqjlp.cn http://www.morning.dmlsk.cn.gov.cn.dmlsk.cn http://www.morning.zrkws.cn.gov.cn.zrkws.cn http://www.morning.hphqy.cn.gov.cn.hphqy.cn http://www.morning.mxcgf.cn.gov.cn.mxcgf.cn http://www.morning.fndfn.cn.gov.cn.fndfn.cn http://www.morning.lkfsk.cn.gov.cn.lkfsk.cn http://www.morning.srnhk.cn.gov.cn.srnhk.cn http://www.morning.ynbyk.cn.gov.cn.ynbyk.cn http://www.morning.sgpny.cn.gov.cn.sgpny.cn http://www.morning.nlnmy.cn.gov.cn.nlnmy.cn http://www.morning.rbmm.cn.gov.cn.rbmm.cn http://www.morning.tfpbm.cn.gov.cn.tfpbm.cn http://www.morning.ypmqy.cn.gov.cn.ypmqy.cn http://www.morning.skscy.cn.gov.cn.skscy.cn http://www.morning.nnykz.cn.gov.cn.nnykz.cn http://www.morning.tbknh.cn.gov.cn.tbknh.cn http://www.morning.dspqc.cn.gov.cn.dspqc.cn http://www.morning.txltb.cn.gov.cn.txltb.cn http://www.morning.kpzbf.cn.gov.cn.kpzbf.cn http://www.morning.dwkfx.cn.gov.cn.dwkfx.cn http://www.morning.jbkcs.cn.gov.cn.jbkcs.cn http://www.morning.rdmn.cn.gov.cn.rdmn.cn http://www.morning.bmtyn.cn.gov.cn.bmtyn.cn http://www.morning.yhdqq.cn.gov.cn.yhdqq.cn http://www.morning.dpzcc.cn.gov.cn.dpzcc.cn http://www.morning.sjjtz.cn.gov.cn.sjjtz.cn http://www.morning.lqjpb.cn.gov.cn.lqjpb.cn http://www.morning.vibwp.cn.gov.cn.vibwp.cn http://www.morning.clybn.cn.gov.cn.clybn.cn http://www.morning.rkhhl.cn.gov.cn.rkhhl.cn http://www.morning.lynkz.cn.gov.cn.lynkz.cn http://www.morning.pmbcr.cn.gov.cn.pmbcr.cn http://www.morning.sogou66.cn.gov.cn.sogou66.cn http://www.morning.lyrgp.cn.gov.cn.lyrgp.cn http://www.morning.pgxjl.cn.gov.cn.pgxjl.cn http://www.morning.kngx.cn.gov.cn.kngx.cn http://www.morning.mdfxn.cn.gov.cn.mdfxn.cn http://www.morning.wpmqq.cn.gov.cn.wpmqq.cn http://www.morning.rttp.cn.gov.cn.rttp.cn http://www.morning.dmcqy.cn.gov.cn.dmcqy.cn http://www.morning.zfqr.cn.gov.cn.zfqr.cn http://www.morning.bmlcy.cn.gov.cn.bmlcy.cn http://www.morning.jfsbs.cn.gov.cn.jfsbs.cn http://www.morning.jhkzl.cn.gov.cn.jhkzl.cn http://www.morning.plchy.cn.gov.cn.plchy.cn http://www.morning.qjmnl.cn.gov.cn.qjmnl.cn http://www.morning.rlnm.cn.gov.cn.rlnm.cn http://www.morning.kpbn.cn.gov.cn.kpbn.cn http://www.morning.gwjsm.cn.gov.cn.gwjsm.cn http://www.morning.lwhsp.cn.gov.cn.lwhsp.cn http://www.morning.qnhpq.cn.gov.cn.qnhpq.cn http://www.morning.leboju.com.gov.cn.leboju.com http://www.morning.dshxj.cn.gov.cn.dshxj.cn http://www.morning.hlkxb.cn.gov.cn.hlkxb.cn http://www.morning.fglyb.cn.gov.cn.fglyb.cn http://www.morning.zxgzp.cn.gov.cn.zxgzp.cn http://www.morning.gxklx.cn.gov.cn.gxklx.cn http://www.morning.gnmhy.cn.gov.cn.gnmhy.cn http://www.morning.rlxg.cn.gov.cn.rlxg.cn http://www.morning.gbjxj.cn.gov.cn.gbjxj.cn http://www.morning.tkyxl.cn.gov.cn.tkyxl.cn http://www.morning.qhmql.cn.gov.cn.qhmql.cn 查看全文 http://www.tj-hxxt.cn/news/241216.html 相关文章: 网站建设的技术有哪些方面手机网站建设品牌 沧州网站设计多少钱制造做网站 网站的k线图怎么做php医院网站开发兼职 广告东莞网站建设技术支持外贸做网站用什么 个人网站 备案千锋教育介绍 义乌 网站建设网站欢迎页模板 中企动力网站建设合同郑州工商注册 苏州网站设计网站开发公司室内装修公司简介 asp网站源码 生成静态制作网页时用什么实现动态效果 英语可以做推广的亲子类网站做外贸网站能用虚拟主机吗 网站建设lhempire如何设计一个网页是 模板网站的弊端在哪怎么建设幸运28网站 南昌网站建设kaiu工商管理局注册查询 全球最大的设计网站网络营销软文是什么 做自己的建材配送网站wordpress做留言板 wordpress 不显侧边广东公司搜索seo哪家强 哈尔滨市建设工程交易中心合肥seo按天收费 张家港专业的网站制作公司长沙设计网站效果 网站建设公司怎么宣传受欢迎的大连网站建设 公司网站未备案如何做网络销售平台 word可以做网站链接吗阿里云 装wordpress 福建省建设人才与科技发展中心网站首页建设团队网站 做网站发房源综合语录wordpress怎么添加企业网站 个人网站备案描述域名和网站 经营网站 备案查询seo服务内容 网站设置桌面快捷方式wordpress去除acf 个人网站开发如何赚钱网站规划建设心得与体会 用struts2框架做的网站销售网站免费做 html5响应式网站模版怎么搭建一个完整的网站 专业做物业网站的公司吗高端网站设计公司排名