noSql-redis

1.NoSql : not only sql 反sql运动

2.特点:

   kye-value形式存储-不遵循数据的基本要求

如sql标准、ACID属性(回滚机制)、表结构

非关系型、分布式、开源、水平可扩展

处理超大量的数据

运行在便宜的PC服务器集群上

击碎了性能瓶颈

3.适应场景

对数据高并发读写

对海量数据高效率存储和访问

对数据的高可扩展性和高可用性

4.Redis is an open source,advanced key-value

 store.it isoften referred to as a data struceure

 server sincekeys can contain stings,hashes,

 lists,sets andsorted sets

这些数据类型都支持push/pop、add/remove

及取交集及更丰富的操作,Redis支持不同方式排序

为了保证效率数据缓存在内存中,可以周期性的把更新的数据

写入到磁盘或者修改操作写入追加记录文件

5.提供的API语言包括:C,C++,C#,PHP,object-c