redis
https://www.cnblogs.com/zuidongfeng/p/8032505.html
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
安装
https://www.cnblogs.com/zuidongfeng/p/8032505.html
https://www.jianshu.com/p/e1a67d5e23d9
使用
https://www.jianshu.com/p/e1a67d5e23d9
链接
redis-cli -h 127.0.0.1 -p 6379
ping
切换数据库,数据库没有名称,默认16个,通过0-15来标识,链接redis默认选择第一个数据库
select 0
字符串使用
https://www.jianshu.com/p/f01d56c3c2af
发布与订阅
https://www.runoob.com/redis/redis-pub-sub.html
python与redis
decode_responses=True 输出汉字
https://blog.csdn.net/woai8339/article/details/82795352
下载https://github.com/andymccurdy/redis-py并解压,进入redis-py-master目录,运行python setup.py install就可以了。
java 与 redis
centos7下javac:未找到命令的问题
百度了好久,说的很复杂,重新再linux配置环境变量,输入 vi /etc/profile进入,添加以下代码:
export JAVA_HOME=/usr/local/jdk1.8.0_144
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
再测试,最后也没有成功
在终端输入
yum install java-devel
执行安装
再测试就行了
javac -encoding UTF-8 -classpath .;D:\aes\rt.jar;D:\aes\jce.jar; a.java
单点登录
https://blog.csdn.net/qq_22172133/article/details/82291112
其实用到了 Redis客户端。
-
<!-- Redis客户端 -->
-
<dependency>
-
<groupId>redis.clients</groupId>
-
<artifactId>jedis</artifactId>
-
</dependency>
如果用原生的redis ,可以使用到 expire 去设置过期时间,也可以用ttl进行查看剩余有效时间。