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之间通信和调用
集群:不同的多台服务器上部署相同的服务模块,通过分布式调度软件进行统一的调度

浙公网安备 33010602011771号