Redis缓存数据库
文章平均质量分 95
懒汉登山
学而不思则罔,思而不学则殆
展开
-
Redis缓存数据库(三)
为什么要引入“集群”的概念和使用集群?因为Redis的单机、单节点、单实例的情况下,会存在几个问题:单点故障,内存容量有限,服务器访问压力等问题。原创 2023-11-14 20:35:15 · 1003 阅读 · 0 评论 -
Redis缓存数据库(二)
原来文件数据要先到内核中,进程read并且再write到内核中,有拷贝过程;有了sendfile之后,就是指内核直接调用sendfile读取数据到缓冲区,然后发送出去,不再需要上述拷贝过程,叫0拷贝。数据库存储的是全量数据,绝对不能丢失,追求速度+持久性;缓存数据可以丢,追求极速。内存数据,掉电易失;存储层的持久化方式一般为快照/副本+日志,如Redis的RDB和AOF。原创 2023-11-13 21:10:44 · 224 阅读 · 0 评论 -
Redis缓存数据库(一)
Redis([官网](https://redis.io),[翻译版](http://redis.cn/))是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis 支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted sets)与范围查询,bitmaps,hyperloglogs 和地理空间(geospatial)索引半径查询。原创 2023-11-11 23:14:43 · 331 阅读 · 0 评论