redis系列 ---简单介绍

本文介绍了Redis作为高级Key-Value存储系统的特性,包括数据结构服务、安全性、主从复制、事务处理及发布订阅等功能,并对比了其与Memcached的区别。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      redis 是开源的,BSD许可,高级的key-value存储系统,可以用来存储字符串、哈希结构、链表、结合,因此常用用来踢动数据结构服务。

    在linux系统下的存储系统。redis和memcached相比,独特之处:
   1.redis可以用来做存储,而memercache是用来做缓存,这个特点主要因为其有持久化的功能。
   2.存储的数据有结构,对于memercache来说,存储的数据只有一种类型--字符串,而redis则可以存储字符串、链表、哈希结构、集合、有序集合。
   redis还有一些高级特性:
  1.安全性:redis 的速度特别快,为了防止暴力破解,需要制定一个比较强大的密码。此外设置客户端了解后进行任何其他制定前需要使用的密码。
  2.主从复制:将读和写分开,保证了保证了数据一致。可以允许有多个slave server 拥有和master server相同的数据库副本。
 3.事务处理:redis目前的对事务的支持还是比较简单的。回滚机制并不是很完善,在保证数据一致上存在问题。
 4.发布订阅:存在pub/sub这种消息通信模式,主要是解除消息发布者和消息订阅者之间的耦合。
 5.虚内存的使用:把不经常访问的数据从内存交换到磁盘中,从而腾出内存空间。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值