nosql(not only sql)特点:
不支持sql语法
存储结构跟传统关系型数据库中的那种关系完全不同,nosql中存储的数据都是kv形式
每种nosql数据库都有自己的api和语法,以及擅长的业务场景
Nosql中的产品种类相当多:
Mongodb,Redis,Hbase hadoop,Cassandra hadoop
nosql和sql数据库的不同:
适用场景不同,sql数据库适合用于关系特别复杂的数据查询场景,nosql反之
sql对事务的支持特别完善,而nosql基本不支持事务
两者在不断取长补短,呈现融合趋势
Redis:开源的使用C语言编写,支持网络,可基于内存亦可持久化的日志型、Key-Value数据库,
并支持多种语言的API
Redis与其他key-value缓存产品有以下三个特点·:
Redis支持数据的持久化
Redis还提供list,set,zset,hash等数据结构的存储
Redis支持数据的备份