• 技术文章 >数据库 >Redis

    redis server是什么

    藏色散人藏色散人2019-06-19 11:42:32原创2546

    1、概述

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

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

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

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

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

    推荐:《Redis视频教程

    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是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:redis
    上一篇:redis什么时候出的 下一篇:redis槽是什么

    相关文章推荐

    • redis用在什么地方• redis事务有什么用• redis是干什么的• redis什么时候出的

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网