我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
CDN CDN
1. 使用CND实现应用的缓存和加速1.1 CND简介CDN的全称是Content Delivery Network,即内容分发网络。 CDN是构建在网络之上的内容分发网络; CDN使用户就近获取所需内容,降低网络堵塞,提供用户访问响应速
2019-07-11 keyj
设计模式 设计模式
. 设计模式类型一. 设计模式类型A.创建型模式: 单例模式 工厂模式 抽象工厂模式 建造者模式 原型模式 B.结构型模式: 适配器模式 桥接模式 装饰模式 组合模式 外观模式 享元模式 代理模式 C.行为型模式 模版方法模式 命
2019-07-11 keyj
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
redis配置 redis配置
# Redis configuration file example. # # Note that in order to read the configuration file, Redis must be # started with
2019-07-08 keyj
缓存失效 缓存失效
2019-07-07 keyj
redis分布式锁 redis分布式锁
1.分布式锁场景redis-lock 秒杀
2019-07-07 keyj
分布式一致性hash算法 分布式一致性hash算法
1.一致性hash算法应用领域缓存、ES、hadoop、分布式数据库 分布式数据存储场景下需要一致性hash算法 2.一致性hash详解以缓存为例: 使用缓存目的:提升数据访问性能,缓解数据库压力。以空间换时间 单机缓存 常用缓存中间件:
2019-07-07 keyj
Redis Redis
1. Redis基础1.1 Redis介绍 Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API。 本质是客户端-服务端应用软件程序。 特点是使用简单,性能强悍、功能
2019-07-04 keyj
负载均衡架构设计 负载均衡架构设计
1.系统扩展方向场景:并发流量激增 垂直扩展: 提升单机硬件配置:cpu、内存、网卡、硬盘 问题:摩尔定律,每隔18~24月,集成电路上可容纳元器件数目增加一倍,性能也将提升一倍,摩尔定律已经放缓。单机扩展性能有限,且成本会越来越高。
2019-07-03 keyj
RabbitMQ RabbitMQ
RabbitMQ中有虚拟机、交换机、绑定、队列等概念。 其中交换机类型有四种,分别是Direct exchange、Fanout exchange 、Topic exchange、Headers exchange 参考:https://w
2019-06-28 keyj
1 / 4