原标题:在ubuntu系统下redis的安装、使用、配置修改
一、概念
Redis就是一个缓存数据库,一个程序不用Redis可以,但应该有其他的缓存。Redis是一个开源的key—value型数据库,支持string、list、set、zset和hash类型数据。对这些数据的操作都是原子性的,redis为了保证效率会定期持久化数据。
二、安装
在ubuntu系统命令安装:apt-get install redis-server
开启服务:redis-cli
重启服务:redis-cli restart
三、支持的数据类型
支持五种数据类型(String hash list set zset)
a、String类型,字符串:字符串种可以包含各种信息(很多其他类型的数据,在编程中都可能以某种方式变成字符串,比如一个java对象,比如一张图片等等),只要能装得下就可以,redis种String类型最大有512M,这是比较大的。
b、Hash类型,字典:这是键值集合(注意不是一个键值对,是很多键值对的集合),你可以理解为是java语言中的HashMap,也很像JS中的对象,或者JSON中的对象。
比如,存储,读取,修改某个对象的属性。举例:Java中有个Student类,有姓名,年龄等5个属性,那么,一个Student对象,就可以在redis中,存成一个Hash,这个Hash就有5个键值对,就是java对象的属性名:属性值