![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
amy260231120
后端程序媛
展开
-
Redis学习笔记
从键值数据库到redis数据结构全局哈希表底层数据结构底层数据结构一共有 6 种,分别是简单动态字符串、双向链表、压缩列表、哈希表、跳表和整数数组压缩列表:类似数组,和数组不同的是,压缩列表在表头有三个字段 zlbytes、zltail 和 zllen,分别表示列表长度、列表尾的偏移量和列表中的 entry 个数;压缩列表在表尾还有一个 zlend,表示列表结束。跳表跳表在链表的基础上,增加了多级索引,通过索引位置的几个跳转,实现数据的快速定位不同操作的复杂度单元素操作是基础;原创 2020-09-22 20:06:33 · 231 阅读 · 0 评论 -
Redis 特性,5种value类型和应用场景
特点内存单线程KVIO多路复用器《-》redisredis只是通过多路复用器获取到IO事件,程序自己要读写IO获取IO事件-》计算-》R/W都是串行的(因为是单线程,一次只能处理一个线程)——》IO的输出其实是有间隔的输出是有间隔的:比较memcache和redismemcache:json存在string里客户端请求数据的时候,只能请求到所有的json数据redis:会建立本地方法,存在list客户端请求的时候,只需要告诉服务器需要哪个数据index,不用操作全量单线原创 2020-05-23 22:14:22 · 969 阅读 · 0 评论 -
Go Mongodb redis
Mongodb术语数据库常用命令show dbs;:查看数据库> show dbs;admin 0.000GBconfig 0.000GBlocal 0.000GBtest 0.000GBuse q1mi;:切换到指定数据库,如果不存在该数据库就创建。use q1mi;:切换到指定数据库,如果不存在该数据库就创建。> use q1mi;switched to db q1midb;:显示当前所在数据库。db;:显示当前所在数据库。> db;原创 2020-05-21 11:47:33 · 251 阅读 · 0 评论 -
使用docker安装redis
因为redis官方不支持windows,所以为了使用新版本的redis,只能用docker.1.下载docker参考此教程https://www.runoob.com/docker/windows-docker-install.html2.找到要下载的redis版本(这里用的6)https://hub.docker.com/_/redis?tab=tags3.随便打开个cmd运行上面复制的命令docker images3.找到6对应的image iddocker run --n原创 2020-05-13 16:00:37 · 404 阅读 · 0 评论