为什么要使用redis作为缓存


本文摘自PHP中文网,作者(*-*)浩,侵删。

redis是Nosql数据库中使用较为广泛的非关系型内存数据库,redis内部是一个key-value存储系统。

它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set ?C有序集合)和hash(哈希类型,类似于Java中的map)。 (推荐学习:Redis视频教程)

Redis基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。

Redis有三个主要特点,使它优越于其它键值数据存储系统

Redis将其数据库完全保存在内存中,仅使用磁盘进行持久化。

与其它键值数据存储相比,Redis有一组相对丰富的数据类型。

Redis可以将数据复制到任意数量的从机中。

Redis的一些优点:

阅读剩余部分

相关阅读 >>

Redis cluster集群介绍

哪些数据需要Redis缓存

Redis如何实现分布式锁

Redis集群怎么进行故障检测?

Redis限流的实现方式有几种?

Redis除了做缓存还能做什么

Redis是数据库吗

Redis为什么是单线程

Redis 模糊匹配 searchkeys

什么是布隆过滤器?Redis中如何使用?

更多相关阅读请进入《Redis》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...