Redis
wenwen1203
这个作者很懒,什么都没留下…
展开
-
Redis常见问题总结
缓存的基本思想 我们为了避免用户在请求数据的时候获取速度过于缓慢,所以我们在数据库之上增加了缓存这一层来弥补。 使用缓存为系统带来了什么问题 系统复杂性增加:引入缓存之后,需要维护缓存和数据库的数据一致性、维护热点缓存等 系统开发成本增加 本地缓存解决方案 JDK 自带的 HashMap 和 ConcurrentHashMap ConcurrentHashMap 可以看作是线程安全版本的 HashMap ,两者都是存放 key/value 形式的键值对。但是,大部分场景来说不会使用这两者当做缓存,因为只原创 2020-09-24 17:34:20 · 170 阅读 · 0 评论 -
Redis介绍
Redis是用C语言开发的一个开源的高性能键值对的内存数据库。 五种数据类型:字符串类型,散列类型、列表类型、集合类型、有序集合类型。 是一种NoSQL数据库(Not-Only SQL),泛指非关系型数据库,为解决高并发、高可用、高可扩展、大数据存储问题而产生的数据库解决方案。 ...原创 2019-07-03 10:20:08 · 71 阅读 · 0 评论 -
Redis安装
Redis下载 官方网址:http://www.redis.cn/ Redis安装 1.安装C语言需要的GCC环境 yum install gcc-c++ 2.解压缩Redis源码压缩包 tar -zxf redis-5.0.4.tar.gz 3.进入Redis目录里,编译Redis源码 cd redis-5.0.4 make 4.安装Redis,通过PREFIX指...原创 2019-07-03 10:35:18 · 53 阅读 · 0 评论 -
Redis客户端
命令行客户端 ./redis-cli -h 127.0.0.1 -p 6379 备注:如遇到IP绑定问题 修改redis.conf配置文件 #127.0.0.1 绑定指定的ip才能访问redis服务器,注释该配置 protected-mode yes是否开启保护模式,由yes更改为no 多数据库支持 Redis默认一共是16个数据库,每个数据库之间是相互隔离的(但是可以是用flush...原创 2019-07-03 18:48:29 · 90 阅读 · 0 评论