Redis简介
来源:互联网 发布:编程证书 编辑:程序博客网 时间:2024/06/03 16:20
本人做的redis总结,从redis介绍到Java调用jedis使用
总结一
NoSQL简介
Redis是一个典型的NoSQL数据库,传统关系数据库在应对web2.0纯动态网站显得力不从心,使得NoSQL数据库越发的重要。
NoSQL的存储方式为键-值(key-value)式存储,具有以下特点:非关系型、分布式、开源的、水平可扩展。
NoSQL数据库可以处理超大量的数据,并且可以运行在相对便宜的PC服务器集群,轻松击碎性能瓶颈。
NoSQL适用场景:
- 对数据高并发读写(IO瓶颈)
- 海量数据高效率存储和访问
- 对数据的高扩展和高可用(分布式)
Redis简介
Redis是一个开源的,key-value数据结构服务器。key类型包含strings,hashes,lists,sets,sorted sets。
Redis非常快,每秒可执行大约110000次的设置(set)操作,每秒大约可执行81000次的读取/获取(get)操作。
所有Redis操作都是原子操作,这确保如果两个客户端并发访问,Redis服务器能接收更新的值。
Redis目前最大的用户是新浪微博,应用场景大致如下:
- 取最新N个数据
- 排行榜,topN操作
- 精确设置过期时间
- 计数器应用
- uniq操作,排重操作
- 实时系统,翻垃圾系统
- PUB/SUB构建实时消息系统
- 构建队列
- 缓存
redis、mysql、mongodb对比:
阅读全文
0 0
- Redis简介
- Redis 简介
- Redis简介
- Redis简介
- redis简介
- redis简介
- redis简介
- Redis简介
- Redis简介
- Redis 简介
- Redis简介
- Redis简介
- redis简介
- Redis简介
- Redis简介
- Redis简介
- redis简介
- Redis 简介
- C++项目——大数四则运算
- 01、Tensorflow环境安装
- Mp4v2封装H264+AAC为MP4
- 架构师之路(二十三)maven项目的web项目包含java项目打包
- FFMPEG学习【libswresample】
- Redis简介
- MacOS Sierra虚拟机镜像 on Ryzen
- POJ 1017 Packets(贪心)
- C++读入优化模板
- 架设私人版本控制工具,Ubuntu16.04设置GitLab CE服务器
- 【MongoDB】github版源码编译报错
- HDU 6040 Hints of sd0061(STL nth_element函数)
- 深入理解javascript原型和闭包(1)——一切都是对象
- Windows Message Queue (优先队列的应用)