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