
nosql
Sabrina.M
I`m not the female software engineer. I`m a software engineer.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
memcache与redis的区别
最近项目使用了memcache做页面缓存,也了解了redis的相关信息,好奇他俩之间的区别。 Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcached相比一个最大的区别。 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 Redis支持数据的备份,即master-slave模式的数据备份。 Redis支持数据的持久化,可以将内存中转载 2016-05-20 10:50:53 · 262 阅读 · 0 评论 -
可能是CAP理论的最好解释
http://blog.youkuaiyun.com/dc_726/article/details/42784237转载 2016-10-16 16:45:46 · 210 阅读 · 0 评论 -
MongoDB学习笔记(入门 一)
nosql relational database (关系型数据库),高度组织化结构化的数据,使用结构化的查询语言(sql)。 nosql的优势 高可扩展,分布式计算,成本低,半结构化数据 存储类型 键值存储:redis(内存),memcache(内存) 文档存储:MongoDB 列存储:Hbase MongoDB json格式 Mongodb使用json文档存储记录 { name:“sabri...原创 2019-01-17 16:46:02 · 213 阅读 · 0 评论 -
redis(一)基础知识
Redis存储访问速度快 因为是单进程的,使用IO多路复用实现。 IO多路复用: 原本的IO访问,轮询效率低:资源利用率也不高。当多核发展起来,一条io开一个线程。但是要耗费系统资源。 为了解决这样的问题出现了IO多路复用 具体实现:使用一个线程追踪多条IO流(读,写,异常),但不使用轮询,而是由设备本身告知程序哪条流可用了,这样一来就解放了cpu,也充分利用IO资源。 Redis的数据类型 1、...原创 2019-01-25 18:01:01 · 239 阅读 · 0 评论 -
MongoDB学习笔记(深入 三 环境搭建 分片)
如何应对大数据量的存储 当MongoDB的数据量不断增长,硬件设备不能满足,请求量过大。垂直扩展价格过于昂贵。可以考虑MongoDB的分片技术。 分片意味着什么 基本思想就是把集合切分为小块,分散到各个服务器。每个服务器只负责管理一部分的数据集合。 MongoDB提供Mongos作为路由器,进行管理分片和数据的对象关系。 对于客户端来说无需知道数据的存放位置,只需访问路由器即可。 Shard: N...原创 2019-01-23 15:54:21 · 273 阅读 · 0 评论