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

集团门户网站建设策划wordpress和淘宝客程序

集团门户网站建设策划,wordpress和淘宝客程序,门户网站建设 增强责任意识,在线学做网站分布式缓存 在计算机领域#xff0c;缓存是一个非常重要的、用来提升性能的技术。 什么是分布式缓存#xff1f; 缓存技术是指用一个更快的存储设备存储一些经常用到的数据#xff0c;供用户快速访问。 分布式缓存是指在分布式环境或者系统下#xff0c;把一些热门数据…分布式缓存 在计算机领域缓存是一个非常重要的、用来提升性能的技术。 什么是分布式缓存 缓存技术是指用一个更快的存储设备存储一些经常用到的数据供用户快速访问。 分布式缓存是指在分布式环境或者系统下把一些热门数据存储到离用户近、离应用近的位置并尽量存储到更快的设备以减少远程数据传输的延迟让用户和应用可以很快访问到需要的数据。 分布式数据缓存属于计算机应用中的缓存的一种计算机应用中的缓存一般代指内存即内存存储了用户经常访问的数据用户或者应用不再需要到磁盘中去获取相应的数据大幅提高访问速度。 分布式缓存原理 下面以常见的Redis和Memcached为例描述分布式缓存的原理。 Redis分布式缓存 Redis的全称是Remote Dictionary Server它以字典结构将数据存储到内存中应用直接到内存中读写Redis存储的数据。 Redis集群是一个典型的去中心化结构每个节点负责存储一部分数据同时每个节点会进行主备设计来提高Redis的可靠性。 Redis和缓存关系最紧密的三个特性 支持多数据结构支持持久化主备同步 Redis支持多数据结构 Redis是一个基于内存的key-value数据库它支持的数据结构不仅有简单的k/v类型还可以支持List、Set、Hash等复杂类型的存储。 Redis支持持久化 Redis存储的数据是基于内存的但它也提供了持久化机制即将数据从内存写入到磁盘中。 Redis提供的持久化有两种方式 RBDRedis Database快照方式Redis会定时将内存中的数据备份到磁盘中形成一个快照当节点出现故障时可以根据快照恢复到不同版本的数据。它带来的问题是可能会造成数据丢失当节点出现故障时新数据可能还没有备份到磁盘。AOFAppend Only File它的核心思想是通过使用类似于binary log的方式来解决RBD快照存在的数据丢失问题。有三种不同的AOF策略可以选择 AOF_FSYNC_NO不同步AOF_FSYNC_EVERYSEC每秒同步AOF_FSYNC_ALWAYS每次写都同步 Redis默认采用AOF_FSYNC_EVERYSEC策略这样一旦出现故障最多只会丢失一秒的数据。 Redis支持主备同步 Redis采用异步复制技术来实现主备同步它可以通过min-replicas-to-write和min-replicas-max-lag参数来设置同步策略。 除了写数据时同步以下两种情况也需要同步 备数据库刚启动时需要进行数据同步。因为网络故障导致主备数据库断开连接等待网络恢复后需要进行数据同步。 Redis提供了2种类型的同步机制 完整重同步部分重同步 完整重同步的流程如下 当备服务器启动时会向主服务器发送SYNC命令。主服务器收到命令后会生成RDB文件并记录从现在开始新执行的写操作。RBD生成后会发送给备服务器备服务器通过RDB文件进行数据更新。更新完成后主服务器再将新记录的写操作发送给备服务器备服务器执行完这些新记录的写操作便和主服务器的数据保持一致了。 部分重同步是指当网络恢复后主数据库将主备数据库断开连接后的一系列写操作发送给备服务器备数据库执行这些写操作从而保证主备数据保持一致。 主备数据库会共同维护一个复制偏移量这样主数据库就知道应该将哪些写操作发给备数据库备数据库同步时也知道应该从哪里继续执行操作。 Memcached分布式缓存原理 Memcached是一个基于内存的高性能key-value缓存数据库。 Memcached集群采用一致性哈希思路使用Ketama算法它的主要思想就是带虚拟节点的一致性哈希算法。在实际应用中每个物理节点对应100-200个虚拟节点。 Memcached仅支持简单的k/v数据类型如果想要存储复杂的数据类型例如List、Set或者Hash需要客户端自己处理将其转化为字符串后进行存储这样导致它操作不灵活。 Memcached不支持持久化当服务器重启后Memcached存储的数据会全部丢失。 Memcached中服务器和服务器之间没有任何通信它自身不支持主备但可以通过第三方来实现。 Redis和Memcached详细的比较如下。
http://www.hkea.cn/news/14379817/

相关文章:

  • 简单的网站开发流程如何设计网站的主菜单
  • 上海建站提供商网站建设沛宣
  • 用.net做购物网站莆田建设网站
  • 工信部网站备案查询网站开发完后如何上线
  • 网站做的好是不是影响就大网站做的好是不是影响就大
  • 网站建设嘉兴公司电话广州安全教育平台登录
  • 网站优化关键词千图网官网免费图
  • 陕西省建设厅网站劳保统筹基金建筑行业招聘网站排行榜
  • 网站电话转化率我要推广网
  • 餐饮类网站模板做歌手的网站
  • 吴桥县网站建设价格徐州百度竞价排名
  • 国内设计网站iis上部署wordpress
  • 成都协会网站建设好看的企业网站模板
  • 电子商务网站建设精品课程宝塔建设网站域名进不去
  • 怎么建设收费网站申请自媒体平台注册
  • 上海外贸网站企业宣传如何做网站
  • 马鞍山网站制作seo主要做哪些工作
  • 动易网站 价格做消防哪些网站找工作
  • 全球最好的黄页网站电子商务网站开发常见
  • 企业网站制作套餐百度云盘网站开发
  • 花都营销型网站建设公司网站开发平台及常用的开发工具
  • 做网站 能挣钱吗泰安人才招聘网
  • 关于设计网站什么软件网站好
  • 做电气设计有哪些好的网站周口网站建设公司
  • 微信小程序怎么做商城长春关键词优化公司
  • 郑州知名做网站公司做网站英文编辑有前途吗
  • 网站建设费用主要包括哪些内容免费入驻的跨境电商平台
  • 网站前置审批 查询湖北网站建设怎样
  • 做衣服网站360提交网站备案
  • 重庆网站推广产品企业wordpress支持tif格式吗