今天在虚拟机的Ubuntu上装了一个redis,学习redis的一些基本东西,在数据类型的时候,看到redis的,String,hash,set list zset,对String的setbit命令一头雾水,看不懂什么, ...
分类:
其他好文 时间:
2018-04-19 16:59:37
阅读次数:
128
redis的介绍 mysql是以文件的方式保存的硬盘中的。就运行速度应该是按cpu、内存、硬盘的速度由快到慢 而redis就是运用了内存的读取速度比硬盘快很多的原理上,开发的一款内存高速缓冲数据库。数据模型为key-value。 支持丰富的数据结构:String 、list、 hash、 set、 ...
分类:
其他好文 时间:
2018-03-30 01:10:48
阅读次数:
242
参考文章 0 容器 标准STL序列容器:vector、string、deque和list。 标准STL关联容器:set、multiset、map和multimap。 非标准序列容器slist和rope。slist是一个单向链表,rope本质上是一个重型字符串 非标准关联容器hash_set、hash ...
分类:
编程语言 时间:
2018-03-15 22:15:57
阅读次数:
252
Redis基本命令,数据结构(List, Hash, Set, SortedSet), 事务,发布订阅,Pipeline, SCAN, HyperLogLog简介 ...
分类:
数据库 时间:
2018-03-04 16:09:08
阅读次数:
855
1.hash_set集合容器 hash_set利用链式哈希表,进行数据的插入、删除和搜索。与set容器同样,不同意插入反复键值的元素。SGIC++哈希表是一个链式的结构,由表头和一系列单链组成。表头是一个数组式的线性表,用vector向量泛化出来。每一个表头节点,称为桶(bucket),是一个指针域 ...
分类:
其他好文 时间:
2018-02-04 16:46:05
阅读次数:
114
Redis数据结构与内存管理策略(下)标签:RedisRedis数据结构Redis内存管理策略Redis数据类型Redis类型映射Redis数据类型特点与使用场景String、List、Hash、Set、Zset案例:沪江团购系统大促hot-top接口cache设计Redis内存数据结构与编码OBJECTencodingkey、DEBUGOBJECTkey简单动态字符串(simpledynamic
分类:
其他好文 时间:
2018-01-27 11:30:00
阅读次数:
160
__getitem__,__setitem__和__delitem__ 实现了对象属性的字典化操作。 __new__:构造方法:创建一个对象 实例化要用到__new__方法 __new__方法的使用:单例模式 一种程序设计模式:一个类始终只有一个实例 __eq__和__hash__ set会依赖__ ...
分类:
编程语言 时间:
2018-01-23 18:21:08
阅读次数:
168
1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。 s 遍历文件a,对每个url求取 ...
分类:
编程语言 时间:
2017-12-10 15:58:56
阅读次数:
186
collection接口:它是Java集合框架的一个跟接口,也是List、set和queue接口的父接口。同时它定义了可用于操作List、Set和Queue的方法 增删改查。 Map接口:它提供了一种映射关系,其中的元素是以键值对(key-value)的形式存储的。Map接口有一个重要的实现类Has ...
分类:
编程语言 时间:
2017-11-13 22:59:23
阅读次数:
186