Redis Learn-01-Overview
前言
任何一种技术,都是系统的。但是应用却是零碎的。
分成三大部分:
最常用的部分+实战使用
系统的教程学习
源码+思想学习
相关知识整合
官方文档
官方文档
入门系列教程
Redis 入门教程
Redis Ubuntu 安装教程
缓存相关
cache talk-常见问题
cache talk-发展历史
...
2018-12-12 03:35:23 |
Redis
Docker 安装 Redis 实战笔记
Docker Redis
Docker Redis Doc
下载 redis
下载命令
docker pull redis
查看命令
$ docker images | grep redis
redis latest c5355f8853e4 5 weeks ago ...
2018-12-12 02:11:55 |
Cache
Redis learn-04-redis mac 系统安装笔记
MAC 安装笔记
下载并且安装
$ wget http://download.redis.io/releases/redis-3.0.6.tar.gz
$ tar xzf redis-3.0.6.tar.gz
$ mv redis-3.0.6 redis
$ cd redis
$ make
$ make test
$ make install
编辑配置文件
打开 redis.con...
2018-12-12 02:11:55 |
Cache
Redis learn-04-redis install windows10 安装笔记 redis 安装
windows 安装实战
下载
直接 github 下载合适的版本。
比如 Redis-x64-3.2.100.msi
安装
双击安装,比较简单。
可以选择将 add path 那个勾选上。
状态查询
C:\Users\Administrator>redis-cli -v
redis-cli 3.2.100
或者命令行输入
services.msc
查看 Re...
2018-12-12 02:11:55 |
Cache
Redis 登录命令和 redis password 密码设置
场景
有时候需要登录到远程的 redis 机器上。
首先找到 redis-cli 所在的目录。
./redis-cli -h host -p port -a password
设置密码
redis 默认是不设置密码的,出于安全考虑,我们需要设置密码。
那么应该如何实现呢?
命令行设置密码
运行cmd切换到redis根目录,先启动服务端
>redis-server.e...
2018-12-12 02:11:55 |
Cache
Redis-03-redis 整合 spring 常见写法 jedispool 实现方式
背景
有时候我们需要使用 spring 整合 redis。
那应该怎么实现呢?
最简单的 jedis
maven
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3...
2018-12-12 02:11:55 |
Cache
Mongo Java Driver-01-authMechanism 认证方式
业务背景
需要兼容云上云下的代码。
在云下,用的时 v3.4.6 比较老的版本,为了上云方便,云上申请的也是 v3.4 版本。
阿里云没有小版本,经验证 db.version() 也是 v3.4.6
以为一切都没有问题之后,结果遇到一个坑:
云下的验证方式,默认是 MONGODB-CR 方式,但是云上是 SCRAM-SHA-1 方式。
为什么不通
因为 MONGODB-CR ...
2018-12-11 03:35:23 |
Database
Mongo Java Driver-00-java 访问 mongo
官方资料
mongo-java-driver
建议学习方式:
烂笔头是个好东西
现在学的无论多么好,3年后估计也会忘掉。
整理下来,理论成为博客,实战成为代码。
java-driver
基础的入门整合。
至于细节,则不用展开。
理论上 API 和实际是一一对应的。
spring 整合
spring-data 整合
项目实战
mongodb 与 log4j2
拓展阅...
2018-12-11 03:35:23 |
Database