Redis 概述(笔记)
2017-04-09 11:41
218 查看
是什么
非关系型数据库,nosql1. 键值存储数据库(使用哈希表)-redis,voldemort,Oracle bdb
2.列存储数据库,键指向多列,可用于分布式存储海量数据-HBase ,Riak
3.文档型数据库,比键值数据库效率更高-CouchDB,MongoDB
4.图形数据库,图形模型-Neo4J,InfoGrid,InfiniteGraph
Redis和Mamcache
Mamcache,单点性能高 并行处理Redis,多示例 串行处理
特点
1.数据模型比较简单2.非常简单acid
3.灵活,性能高(基于内存)
4.高可用(一台挂了,切换),扩展性(水平扩展:加机器;垂直扩展:加内存),可靠性(内存中)
redis持久化模式
RDB(定期50s同步到)AOF(只要进行写操作就刷盘)
集群策略
1.主从模式(如关系型数据库一样)2.哨兵模式(2.x 有一个站岗)
3.集群模式(3.0 多主多从,主从切换)
问题
redis慢
2.0调参数,3.0加机器,
redis+ssdb增加写性能
存的内容(缓存)(不存钱)
不强调实时,强一致性的数据关系型数据库和redis 的同步,事务
相关文章推荐
- NOSQL 概述(尚硅谷 Redis 教学视频笔记整理)
- Redis 菜鸟笔记(二)入门概述
- Redis学习笔记(二)--NoSQL入门概述(二)
- 设计模式笔记(第一章 概述)
- Swing学习笔记1---概述
- 【ajax ASP.NET AJAX入门系列(1):概述】学习笔记
- linux内核学习笔记——概述
- Chap 8 学习笔记-对象概述
- Servlet学习笔记(一)-----概述
- SNDCP学习笔记一(概述)
- ASP.NET AJAX深入浅出系列课程(1):ASP.NET AJAX 概述 笔记(备忘)
- ORACLE性能诊断―学习statspack笔记(二)[概述]
- TCP/IP学习笔记之一 --- 概述
- 优秀笔记课件——办公自动化概述
- SQL2000学习笔记一:概述
- SOA概述--学习笔记
- 业务建模概述笔记(一)
- STL学习笔记1—概述
- Spring IOC 学习笔记(一) IoC和DI概述
- JNDI 笔记(一) 概述