自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 mongo分片

分片就是水平的扩展,将数据分拆到不同的机器上,以达到存储更多的数据,处理更大的负载。可以选定将按照指定的文档键值进行分片。配置角色分片一般有三个组成部分:分片服务(Shard Server),mongod实例,2个以上,负责存储实际的数据分片,生产环境中一个Shard Server可由几台服务器组成一个Replica Set代替,避免主机单点故障;路由服务(Rout

2013-01-25 09:22:44 5857

原创 mongo 复制

mongo的复制有主从和复制集两种策略,熟悉数据库的都了解主从,复制集与主从类似,但它更强大,一旦主节点挂掉会从从节点当中会挑选一个成为新的主节点。主从复制配置主服务器: ./mongod --dbpath /data/db/master --logpath /data/db/master.log --logappend --fork --port 2717 --mast

2013-01-23 13:52:25 3565

原创 mongo聚合

countcount可以返回集合的文档数量,也可以返回查询结果的数据:db.foo.count();db.foo.count({'key':'value'});distinctdistinct会以数组的形式返回指定键的不同值:db.people.distinct('name');group利用group可以将集合中的记录按一个或多个键分组,然后可以聚合每个分组

2013-01-22 14:38:52 3530

原创 mongo基本操作

概述一个mongod服务可以有建立多个数据库,每个数据库可以有多张表,这里的表名叫collection,每个collection可以存放多个文档document,每个文档都以BSON(binary json)的形式存放于硬盘中,因此可以存储比较复杂的数据类型。它是以单文档为单位存储的,你可以任意给一个或一批文档新增或删除字段,而不会对其它文档造成影响,这就是所谓的schema-free,这也是

2013-01-20 16:48:17 26601

原创 redis持久化,主从及数据备份

现在在项目里已经大量使用redis了,为了提高redis的性能和可靠性我们需要知道和做到以下几件事:常用内存优化手段与参数redis的性能如何是完全依赖于内存的,所以我们需要知道如何来控制和节省内存。首先最重要的一点是不要开启Redis的VM选项,即虚拟内存功能,这个本来是作为Redis存储超出物理内存数据的一种数据在内存与磁盘换入换出的一个持久化策略,但是其内存管理成本非

2013-01-07 20:29:23 12582

原创 使用MySQL UDF更新memcache缓存

MySql UDF介绍UDF是User Defined Function的缩写,指 Mysql 的用户定义函数,应用可以通过使用这些函数从 Mysql5.0 以上版本的数据库中访问 Memcached 服务以写入或者获得数据。此外,从 Mysql5.1 开始支持触发器,这样就可以在触发器中使用 UDF 直接更新 Memcached 的内容,减轻了应用程序设计和编写的复杂性。下面我们简要介绍 U

2013-01-06 16:25:45 4011 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除