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

哪里有网站培训的网站做优化有效吗

哪里有网站培训的,网站做优化有效吗,一个dede管理两个网站,商业计划书ppt模板免费下载前言#xff1a;此篇文章系本人学习过程中记录下来的笔记#xff0c;里面难免会有不少欠缺的地方#xff0c;诚心期待大家多多给予指教。 基础篇#xff1a; Redis#xff08;一#xff09; 一、Redis定义 官网地址#xff1a;Redis - The Real-time Data Platform R… 前言此篇文章系本人学习过程中记录下来的笔记里面难免会有不少欠缺的地方诚心期待大家多多给予指教。 基础篇 Redis一 一、Redis定义 官网地址Redis - The Real-time Data Platform Redis 的全称是 Remote Dictionary Server即远程字典服务 。它将数据存储在内存中这使得它的读写速度极快能够轻松应对每秒数十万次的读写操作极大地提升了系统的响应速度。 除了高速读写Redis 还支持多种数据结构如字符串string、列表list、哈希hash、集合set和有序集合sorted set 等。不同的数据结构适用于不同的业务场景这使得 Redis 能够满足各种复杂的业务需求。 二、Redis功能 一、存储多数据结构 字符串String列表list哈希Hash集合Set有序集合Sorted Set位图BitMap位域BitFiled流Stream地理空间Geo基数统计HyperLogLog 二、高速读写 基于内存存储Redis将数据存储在内存中内存的读写速度远远快于磁盘这使得Redis能够在极短的时间内完成数据的读写操作。单线程模型Redis采用单线程模型来处理命令请求避免了多线程环境下的上下文切换和琐的竞争问题。在多线程模型中线程直接的切换需要消耗一定的时间和资源而且为了保证数据的一致性往往需要使用各种琐机制这会导致性能的下降。而Redis的单线程模型就像一个高效的独奏者专注地处理每一个请求无需担心线程间的干扰使得Redis能够充分发挥其高性能的优势。高效的数据结构前面提到的丰富的数据结构都经过精心设计具有高效的查找和操作性能。I/O多路复用Redis使用I/O多路复用技术能够在一个线程中同时监听多个套接字当有事件发生时才对相应的套接字进行处理避免了I/O操作上的无谓等待大大提高了Redis的并发处理能力。 三、持久化机制 虽然Redis主要将数据存储在内存中以实现高速读写但为了防止数据因服务器重启、断电等意外情况丢失数据持久化机制就显得尤其重要。Redis提高了两种持久化方式RDBRedis Database和AOFAppend Only File。 RDBRedis DatabaseRDB是将内存中的数据以快照的形式保存到磁盘上。当满足一定条件如达到指定的时间间隔且有一定数量的写操作发生Redis会fork一个子进程由子进程将内存中的数据写入到一个临时的RDB文件中写入完成后在用临时文件替换原来的RDB文件。RDB的优点①、生成的RDB文件体积小。②、恢复数据时速快适用于大规模数据的恢复。RDB的缺点①、丢失数据风险大。②、当保存的数据集比较大时fork的过程比较耗时会影响毫秒级的客户请求影响性能。AOFAppend Only FileAOF则是将每次的写操作都追加到一个日志文件中记录服务器执行的每一个写命令。当Redis重启时会重新执行AOF文件中的命令将数据恢复到之前的状态。AOF的优点①、丢失数据风险比RDB小数据完整性和一致性高。②、文件内容易于理解和解析。③、当文件变大时可以自动进行压缩重写避免占用过多磁盘空间。AOF的缺点①、文件体积大即使压缩过也比RDB大。②、AOF恢复数据的时速比RDB慢。 四、其他高级功能 发布/订阅PUBLISH/SUBSCRIBE是一种消息通信模式发送者PUBLISH发送消息订阅者SUBSCRIBE接收消息可以实现进程间的消息传递。事务TransactionRedis通过MULTI开启事务、EXEC执行、DISCARD取消、WATCH监控某个key四个命令来实现事务功能。事务可以将一组命令打包要么全部成功执行要么全部失败没有回滚操作。管道Pipeline管道功能允许客户端将多个命令一次性打包发给服务器服务器在接收到这些命令后以此执行并将所有响应一次性返回给客服端。虽然管道可以将多个命令一次性发送给服务器但管道中的命令不具有原子性。也就是说在管道执行过程中如果某个命令执行失败不会影响其他命令的执行。分布式琐在分布式系统中为了保证同一时刻只有一个线程或者进程能够访问共享资源需要使用分布式琐。Redis可以利用其原子性操作和高可用性来实现分布式琐。 用一张图总结Redis功能 三、Redis下载与安装 一、下载 官方网站下载需要注册麻烦へ建议直接上github。Release 7.4.2 · redis/redis · GitHub 二、安装与配置 1、windows 由于企业里面开发用到Redis多数都是Linuxwindows版可以自己手动安装与配置。 2、Linux 2.1、前提说明 在Linux下安装与配置Redis有两种方案 1、购买云服务器自带Linux环境直接安装和配置Redis即可。 2、安装VMWare本地虚拟机。 我采用方案二。VMWare的安装默认都会这里不做说明不会自行百度。 2.2、安装配置 1、Linux安装Redis必须具备c环境 下载gcc命令 yum -y install gcc-c 查看gcc版本命令 gcc -v 2、安装Redis 可以将下载好的Redis上传的Linux上也可以直接yun下载。将下载好的Redis放在/opt下面 wget https://download.redis.io/releases/redis-7.4.2.tar.gz 3、解压 tar -zxvf redis-7.4.2.tar.gz 4、编译与安装 make make install 如果出现这段提示命令代表安装成功可以进入下一步了。 5、查看默认安装目录 Linux下的/usr/local相当于我们Windows下的C:\Program Files 文件说明 redis-benchmark:性能测试工具redis-check-aofAOF文件修复工具redis-check-rdbrdb文件修复工具redis-cliredis客户端启动命令redis-sentinelredis集群使用redis-serverredis服务端启动命令 6、拷贝原始配置文件 新建一个/myredis目录用来存放配置文件。 7、修改配置文件 用vim命令修改刚刚拷贝的文件进行配置初始化处理。 vim修改命令自行百度查阅。修改点如下 默认daemoneize 改为 yesprotected-mode 改为 nobind 127.0.0.1 直接注释默认的会影响远程ip连接添加redis客户端登录密码 requirepass xxxx密码 8、启动redis服务 没有任何输出代表服务启动成功Linux环境有输出才害怕⊙﹏⊙∥。 9、连接服务 输入ping返回PONG代表连接客户端成功。常用的一下参数说明 -a代表连接的redis服务器需要密码 -h是指定服务器ip地址 -p指定连接端口 -c是连接redis集群 --pipe将一组命令通过管道传递给redis 10、永远的hello world 11、关机 如果连接着客户端直接shutdown。如果没有就使用 redis-cli -a 密码 shutdown 进行关闭。 四、总结 至此通往 Redis 知识殿堂的学习桥梁已然稳固搭建真正的精彩征程才刚刚拉开帷幕。在这之后将是一场充满挑战与惊喜的深度探索每一步都可能解锁新的技能每一次钻研都有望收获全新的感悟。接下来的学习才是这场 Redis 之旅的重头戏让我们怀揣热忱全力奔赴吧 ps努力到底让持续学习成为贯穿一生的坚守。学习笔记持续更新中。。。。
http://www.hkea.cn/news/14410136/

相关文章:

  • 广东网站推广公司微信设计网站建设
  • 延边州网站建设建筑设计方案汇报ppt
  • 在线网站模板wordpress响应瀑布主题
  • 消息网站怎么做培训课程设计
  • 低成本做网站 百知安丘市建设局网站
  • 销售网站排名广东高端网站设计公司价格
  • 网站建设技术优势做网站税率
  • 网站建设推广哪里实惠嘉兴seo优化
  • 南昌做网站的公司哪里好深圳互联网企业排名
  • 浙江杰立建设集团网站成立公司在什么网站
  • 傻瓜式做网站软件杭州专业网站建设在哪里
  • qq空间秒赞秒评网站推广wordpress 主题 失败
  • 织梦网站栏目字体怎么调wordpress恢复数据
  • 特色美食网站建设策划书怎么访问域名网站吗
  • 河南省住房和城乡建设厅查询网站怎样做招聘网站分析
  • 上街郑州网站建设百度快照优化培训班
  • 亚马逊网站特点广州做网站优化
  • 简单网站建设软件基于php的个人网站设计论文
  • 服务类网站免费建站免费网站app源码
  • 青岛的网站建设好用的百度网盘搜索引擎
  • 温州网站的优化企业网站首页效果图设计与制作
  • 苏州做网站专业的公司大棚网站建设
  • 在线教育网站策划方案app开发用到的技术
  • 如何用dreamer做网站云服务器怎么用详细步骤
  • 成都工程网站建设建设网站要不要钱百度贴吧
  • 关于英文网站建设的请示智慧团建网站链接
  • 网盘搜索网站如何做的字体设计在线转换器
  • 网络设计的原则seo推广公司有哪些
  • 聊城市建设工程质量监督站网站厦门网站建设哪家不错推荐
  • 清流县建设局网站如何介绍网站建设公司