最新 最热

架构设计(一)

1. 架构设计(一)1.1. 目录1.2. 高可用设计1.3. 性能优化目标中间这块为目标区域 1.4. 高并发设计1.5. 代码层次优化1.6. 数据库层次优化1.7. 算法逻辑优

2019-09-10
0

lua模块demo(redis,http,mysql,cjson,本地缓存)

1. lua模块demo(redis,http,mysql,cjson,本地缓存)1.1. 配置在nginx.conf中设置lua_shared_dict my_cache 128m; 开启nginx本地缓存,放到http{} 层location配置location /redis-get{ resolv......

2019-09-10
1

lua入门demo(HelloWorld+redis读取)

1. lua入门demo1.1. 入门之Hello World!!由于我习惯用docker安装各种软件,这次的lua脚本也是运行在docker容器上openresty是nginx+lua的各种模

2019-09-10
5

nginx+lua学习

1. nginx+lua学习1.1. 网关架构1.2. nginx命令和信号控制nginx -s stop 快速关闭,不管有没有正在处理的请求 nginx -s quit 优雅关闭方式,推出前完

2019-09-10
0

redis5.0新特性

1. redis5.0新特性1.1. 新的Stream类型1.1.1. 什么是Stream数据类型抽象数据日志数据流1.2. 新的Redis模块API:Timers and Cluster API1.3. RDB现在存储LFU和LRU信息1.4. 集群管理器从Ruby(redis-trib.rb)移植到C......

2019-09-10
3

Redis配置讲解及实战

Redis是一个开源的内存k-v数据库,同时也可用作缓存,消息队列。支持多种数据类型,如字符串,列表,字典,集合,有序集合。

2019-09-10
5

redis分布式锁

上述主要用到 redisPoolFactory方法,用来初始化jedispool,缓存等不需要用到可以删除

2019-09-10
0

SpringCache学习实践

当再次使用name为’XiaoMing’的对象作为参数调用getFromMem时,会立即返回上一个结果,无论参数中的address是什么。 但是如果第一次调用时,address为空字符串,第二次调用仍然需要等待一秒钟,这就是condition的作用。...

2019-09-10
0

Memcache,Redis,MongoDB(数据缓存系统)方案对比与分析

mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。和memcached更为接近的是redis。它们都是内存型数...

2019-09-10
0

设计模式泛谈

设计模式一直是程序员津津乐道的事情,经常codereview的时候就会有人提出,这个代码不符合XX设计原则或者XX设计模式。关于设计模式的书籍市场上也是林林种种,多如牛毛。笔者有幸拜读了GOF(gang of four)的神作《设计模式--...

2019-09-10
1