中文官方网站 http://www.redis.cn/ redis:REmote(remote) DIctionary(dictionary) Server 远程字典服务器 高性能key/value分布式内存数据库,基于内存运行。 同时还提供list、set、zset、hash等数据格式 支持数据备 ...
分类:
其他好文 时间:
2020-03-31 01:13:25
阅读次数:
76
dict 字典类型,使用key-value方式存储,查找速度快 d={} d[] 添加key到字典: 由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉 判断元素是否在字典中: 通过get()获取元素对应的值,如果元素不存在不会报错,会输出自己设定的 ...
分类:
其他好文 时间:
2020-03-30 23:42:18
阅读次数:
83
学习自《Redis开发与运维(付磊)》 [TOC] 简介 Redis是一种基于键值对(key value)的NoSQL数据库。 特性 1. 速度快 Redis的数据都存放在内存中,代码通过C语言实现,使用了单线程的IO多路复用机制,这些都使得redis的读写速度非常快。 2. 基于键值对的数据结构服 ...
分类:
其他好文 时间:
2020-03-30 21:52:13
阅读次数:
74
与缓存有关的请求头 | key | value | 说明 | | | | | | Cache Control | max age=0 | 客户端向服务器端表明,如果缓存过期了,但是过期时间还没有超过指定时间(以秒为单位),则直接返回304即可。 | | If Modified Since | Wed ...
分类:
其他好文 时间:
2020-03-30 19:24:34
阅读次数:
74
索引:是为了提高数据查询的效率 常见模型: 哈希表(以键值对key-value存储数据的结构) 适应场景:哈希表这种结构适用于只有等值查询的场景 思路:把值放在数组里,用一个哈希函数把key换算成一个确定的位置,然后把value放在数组的这个位置 冲突的解决办法:链表 有序数组 有序数组索引只适用于 ...
分类:
数据库 时间:
2020-03-30 16:19:38
阅读次数:
77
一.字典 dict 1.记录多个值,key是用来描述value的特征 2.定义 在{}内有多个key:value值,用逗号分开, # value可以是任意数据类型,key必须是不可变类型,通常情况下为字符串 # a = {'name':'jason','password':123} # a = di ...
分类:
其他好文 时间:
2020-03-30 15:54:39
阅读次数:
71
1.redis介绍: 1、redis 是一个基于key_value 的内存数据库。 2、支持的数据类型包括不限于: string,hash,set,sort-set,list。 3、redis分布式锁:redis 分布式锁主要基于setnx命令,setnx:不存在则创建, 存在则不做任何操作。 如果 ...
分类:
其他好文 时间:
2020-03-30 11:12:19
阅读次数:
65
数据类型支持: String: key-value 二进制安全(binary safe),可存储json、JPEG格式字符串 List:双向链表 实现消息队列最经济方式 Set:key-(value1,value2,value3) 共同好友列表 Hash: key-field-value 灵活性、内 ...
分类:
其他好文 时间:
2020-03-29 12:59:55
阅读次数:
72
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的 NoSQL 数据库,并提供多种语言的 API。 1、查看可用的 Redis 版本 访问 Redis 镜像库地址: https://hub.docker.com/_/redis?tab ...
分类:
移动开发 时间:
2020-03-29 01:10:08
阅读次数:
98
ini.remove_option Remove a key/value pair from a section in an ini file. Returns the value of the removed key, or if nothing was removed. API Example: ...
分类:
其他好文 时间:
2020-03-28 21:46:58
阅读次数:
70