redis server指的是什么

63次阅读
没有评论

共计 666 个字符,预计需要花费 2 分钟才能阅读完成。

自动写代码机器人,免费开通

丸趣 TV 小编给大家分享一下 redis server 指的是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1、概述

(1)Redis 是 Remote Dictionary Server(远程数据服务)的缩写.

由意大利人 antirez(Salvatore Sanfilippo)开发的一款内存高速缓存数据库

(2)该软件使用 C 语言编写,它的数据模型为 key-value

(3)它支持存储的 value 类型很多,包括 string(字符串)、hash(哈希)、list(链表)、set(集合)、Zset(有序集合)。

(4)为了保证效率数据都是缓存在内存中,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。

2、特点

1)高速读取数据(in-memory)

2)减轻数据库负担

3)有集合计算功能(优于普通数据库和同类别产品)

4)多种数据结构支持

3、适合场合及其优势

1)[Sort Set]排行榜应用,取 top n 操作,例如 sina 微博热门话题

2)[List]获得最新 N 个数据 或 某个分类的最新数据

3)计数器应用

4)[Set]sns(social network site)获得共同好友

5)[Set]防攻击系统 (ip 判断) 等等

以上是 redis server 指的是什么的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-02-03发表,共计666字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)