redis基础知识点

NoSQL  泛指非关系型的数据库   这类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展
NoSql数据库种类繁多,但是一个共同的特点就是去掉关系数据库的关系型特性,数据库之间无关系,扩展性较好
   NoSQL数据库都具有非常高的读写性能  redis理论上可以达到:1S 写 8W次 读11万次
   NoSQL无需要为存储的数据建立字段 随时都可以存储自定义的数据格式  而在关系数据库里,增删字段是一件非常麻烦的事
 
1.CAP原则:又称CAP定理
  指的是分布式系统中, consistency(一致性)、  availability(可用性)、partition tolerance(分区容错性),三者不可兼得;
  而分区容错性是必须要实现的,所以只能在一致性和可用性之间做出抉择
  AP用的最多
 
2.NoSQL数据库的四大分类
  KV键值        最多的     redis  oracle                                                     
  文档型数据库(bson较多)   MongoDB是一个基于分布式文件存储的数据库
  列存储数据库             HBase  Hadoop cassandra   分布式文件系统
  图关系数据库             不是放图形的  放的是关系 比如:朋友圈的社交网络  Neo4J  InfoGrid
 
3.分布式和集群
   分布式:不同的多台服务器上放不同的模块(工程),通过Rpc/Rmi之间通信和调用
   集群:不同的多台服务器上部署相同的服务模块,通过分布式调度软件进行统一的调度
posted @ 2018-06-19 14:12  小小少年-  阅读(73)  评论(0)    收藏  举报