NoSql
haveysun
这个作者很懒,什么都没留下…
展开
-
Redis和Memcache的区别
1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。 2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘 4、过期策略--memcache在set时就指定,原创 2015-02-12 18:01:28 · 506 阅读 · 0 评论 -
分布式模型
数据分布有两条路径:复制(replication)与分片(sharding)。 “复制”就是将同一份数据拷贝至多个节点;而“分片”则是将不同数据存放在不同节点中。 复制与分片是两项“正交的”(orthogonal)技术:既可以在两者中选一个来用,也可以同时使用它们。 “复制”有两种形式:“主从式”(master-slave)和“对等式”(peer-to-peer)。 分片原创 2015-02-12 18:06:38 · 1226 阅读 · 0 评论