
Nosql
xiongping_
这个作者很懒,什么都没留下…
展开
-
memcache深入解析
1.为什么要使用memcache 由于网站的高并发读写需求,传统的关系型数据库开始出现瓶颈,例如: 1)对数据库的高并发读写: 关系型数据库本身就是个庞然大物,处理过程非常耗时(如解析SQL语句,事务处理等)。如果对关系型数据库进行高并发读写(每秒上万次的访问),那么它是无法承受的。 2)对海量数据的处理: 对于大型的SNS网站,每天有上千万次的苏剧产生(如twitter, 新浪微博)。转载 2017-02-10 14:56:52 · 623 阅读 · 0 评论 -
redis和memcache对比
1. 使用Redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行 (4) 丰富的特性:可用于缓存,消息,转载 2017-02-10 15:08:01 · 1244 阅读 · 0 评论 -
mongodb,redis,mysql 简要对比
mongodb,redis,mysql 简要对比 本篇内容大部分不是原创,转载的会贴有链接。 准备学习下数据库,想对目前的主流数据库做一个简单的了解分析,就搜集了资料整理到了一块。 当下主流的要数NoSql数据库了,拥有强大的高并发能力。 mongodb: 它是一个内存数据库,数据都是放在内存里面的。 对数据的操作大部分都在内存中,但mongodb并不是单纯的内存数据库。 持久化转载 2017-02-10 17:42:29 · 770 阅读 · 0 评论