seven
一叶知秋
07
12
11
CDN CDN
1. 使用CND实现应用的缓存和加速1.1 CND简介CDN的全称是Content Delivery Network,即内容分发网络。 CDN是构建在网络之上的内容分发网络; CDN使用户就近获取所需内容,降低网络堵塞,提供用户访问响应速
2019-07-11 keyj
11
设计模式 设计模式
. 设计模式类型一. 设计模式类型A.创建型模式: 单例模式 工厂模式 抽象工厂模式 建造者模式 原型模式 B.结构型模式: 适配器模式 桥接模式 装饰模式 组合模式 外观模式 享元模式 代理模式 C.行为型模式 模版方法模式 命
2019-07-11 keyj
08
redis环境搭建 redis环境搭建
1. 单机环境搭建1.1基础环境vmware、centos7 1.2下载redis安装传统方法安装: https://redis.io/ wget http://download.redis.io/releases/redis-5.0.
2019-07-08 keyj
08
redis配置 redis配置
# Redis configuration file example. # # Note that in order to read the configuration file, Redis must be # started with
2019-07-08 keyj
07
07
07
07
分布式一致性hash算法 分布式一致性hash算法
1.一致性hash算法应用领域缓存、ES、hadoop、分布式数据库 分布式数据存储场景下需要一致性hash算法 2.一致性hash详解以缓存为例: 使用缓存目的:提升数据访问性能,缓解数据库压力。以空间换时间 单机缓存 常用缓存中间件:
2019-07-07 keyj
04
Redis Redis
1. Redis基础1.1 Redis介绍 Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API。 本质是客户端-服务端应用软件程序。 特点是使用简单,性能强悍、功能
2019-07-04 keyj
03
负载均衡架构设计 负载均衡架构设计
1.系统扩展方向场景:并发流量激增 垂直扩展: 提升单机硬件配置:cpu、内存、网卡、硬盘 问题:摩尔定律,每隔18~24月,集成电路上可容纳元器件数目增加一倍,性能也将提升一倍,摩尔定律已经放缓。单机扩展性能有限,且成本会越来越高。
2019-07-03 keyj
06
28
RabbitMQ RabbitMQ
RabbitMQ中有虚拟机、交换机、绑定、队列等概念。 其中交换机类型有四种,分别是Direct exchange、Fanout exchange 、Topic exchange、Headers exchange 参考:https://w
2019-06-28 keyj
1 / 4