NoSQL具有如下特点:
处理大规模数据
运行在pc服务机群上
轻松解决性能瓶颈
适用于如下场景:
对数据高并发处理
对大数据高效率存储和访问
对数据高可用及高扩展
特点:非关系,分布,开源,可扩展,高速内存操作,适合运行在廉价的pc服务器上分布式处理海量数据,高级的key-value存储系统,可以用来存储字符串,hash结构,链表,集合,因此常用来提供数据结构服务
redis和memcached相比的独特之处
1.redis可以用来做存储,而memcached是用来做缓存的cache,这个特点主要因为其有持久化功能
2.存储的数据有结构,对于memcached来说存储的数据,只有一种类型--"字符串",而redis则可以存储字符串,链表,hash结构,集合,有序集合