三种方案的比较 1. 从理解的难易程度角度(从低到高) 数据库 缓存 Zookeeper 2. 从实现的复杂性角度(从低到高) Zookeeper 缓存 数据库 3. 从性能角度(从高到低) 缓存 Zookeeper = 数据库 4. 从可靠性角度(从高到低) Zookeeper 缓存 数据库 参考 ...
分类:
数据库 时间:
2019-04-25 12:01:54
阅读次数:
197
数据库缓存 常见的缓存形式:内存缓存,文件缓存 mysql查询缓存(了解即可) query cache type 查询缓存类型,有0、1、2三个取值。0则不使用查询缓存。1表示 始终使用查询缓存。2表示按需使用查询缓存。 query_cache_type为1时,亦可关闭查询缓存 SELECT SQL ...
分类:
数据库 时间:
2019-04-23 19:13:04
阅读次数:
151
redis是一个开源的, 内存数据结构存储, 一般用来作为数据库,缓存和消息代理. Redis的优势 多种数据结构 1. 字符类型String 2. 散列类型Hash 3. 列表类型List 4. 集合类型Set 5. 有序集合类型SortedSet 功能丰富 1. 超时时间设置 2. 可以通过列表 ...
分类:
其他好文 时间:
2019-04-14 14:08:18
阅读次数:
106
认识的Redis Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志,具有半径查询和流的地理空间索引。Redis具有内置复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过Re ...
分类:
其他好文 时间:
2019-04-11 14:50:03
阅读次数:
172
Redis 是用C语言编写的内存中的数据结构存储系统,可以用来作数据库、缓存、消息中间件. 数据结构 字符串(strings):值是任何种类的字符串 散列(hashs):值是map 字典,数组+链表,不管读多还是写多都能很好的性能 列表(lists):链表或队列或栈 集合(sets):无序集合,可用 ...
分类:
其他好文 时间:
2019-03-09 10:26:53
阅读次数:
212
Redis:Redis是一款优秀的结构数据存储系统,由于出色的并发性能广为关注,可用作:数据库、缓存、消息队列;同类型的还有memcached,但是由于memcache支持的结构类型较少,并且不能够将数据持久化,慢慢的被redis所取代。Redis支持的数据结构:字符串、列表(数组)、hashes(关联数组)、集合、有序集合、bitmaps、hyperloglogs、空间索引;本篇博客简单介绍re
分类:
其他好文 时间:
2019-03-06 00:52:22
阅读次数:
180
Redis简介 Redis是一个开源免费的高性能键值数据库,通常被用作数据库、缓存、消息代理。 它支持数据结构,如strings,hashes,lists,sets,sorted。 在Linux下使用Redis 1、安装Redis 进入http://redis.io/download下载Redis, ...
分类:
其他好文 时间:
2019-02-16 18:19:26
阅读次数:
142
Redis简介 Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。 它支持多种类型的数据结构,如字符串(String),散列(Hash),列表(List),集合(Set),有序集合(Sorted Set或者是ZSet)与范围查询,Bitmaps,Hyperlogl... ...
分类:
其他好文 时间:
2019-02-14 00:20:43
阅读次数:
168
1.What a) mysql等一些常见的关系型数据库的数据都存储在磁盘当中,在高并发场景下,业务应用对mysql产生的增删改查操作造成巨大的I/O开销和查询压力,这无疑对数据库和服务器都是一种巨大的压力,为了解决此类问题,缓存数据的概念应运而生。 b) 极大地解决数据库服务器的压力 c) 提高应用 ...
分类:
数据库 时间:
2019-01-21 23:52:01
阅读次数:
310
Redis(https://redis.io/), 是一个内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 安装Redis 我很少在开发机中直接装各种数据库,我一般使用Docker,针对Redis也不例外,我还是使用Docker。 这是Redis在DockerHub里的地址:https ...
分类:
Web程序 时间:
2019-01-20 11:59:08
阅读次数:
279