05 2014 档案
摘要:可根据rs.status() 查询集群服务器状态.字段解释:self 这个信息出现在执行rs.status()函数的成员信息中stateStr用户描述服务器状态的字符串。有SECONDARY,PRIMARY,RECOVERING等uptime 从成员可到达一直到现在经历的时间,单位是秒。optime...
阅读全文
摘要:默认每个连接数占用10M内存ulimit -a 查看stack sizeMongoDB服务器内存要满足 connection overhead + data size + index size即连接数开销+热点数据+索引连接数太多的问题:如果在日志中遇到类似如下的错误信息:"too many ope...
阅读全文
摘要:原文地址:http://blog.nosqlfan.com/html/3548.html1.MongoDB是什么MongoDB介绍PPT分享MongoDB GridFS介绍PPT两则初识 MongoDB GridFSMongoDB GridFS 介绍一个NoSQL与MongoDB的介绍PPTMong...
阅读全文
摘要:最近阅读了>,发现这本书比之前的第一版好,很多地方讲解很详细.下面就翻译下谈下这个文件。首先,启动shell的时候,mongorc.js文件会被加载自动运行,如果某些脚本会频繁加载,则把它添加在这个文件里面是个好办法。若想在启动shell的时候,显示一句欢迎语,则在文件中添加脚本即可.1 var...
阅读全文
摘要:不管在erlang的shell下还是脚本里,启动参数都是非常有用的,抽空儿整理下erlang的常用启动参数: +A size 异步线程池的线程数,范围为0~1024,默认为10 +P Number|legacy 最大进程数,范围为1024-134217727 ,默认为 262144 +K true
阅读全文
摘要:前面提到了erlang的反编译,下面说下防止反编译:1)建立~/.erlang.crypt在编译的用户名的home目录中建立一个加密方法的文件.erlang.crypt,内容如下:[{debug_info, des3_cbc, [], "secret_key"}].%使用des3_cbc的算法来对文...
阅读全文
摘要:开启 Profiling 功能,对慢查询进行优化:mongodb可以通过profile来监控数据,进行优化。查看当前是否开启profile功能用命令db.getProfilingLevel() 返回level等级,值为0|1|2,分别代表意思:0代表关闭,1代表记录慢命令,2代表全部db.setPr...
阅读全文
摘要:mongotop也是mongodb-win32-x86_64-2.2.1\bin下的一个内置工具,mongotop提供了一个方法,用来跟踪一个MongoDB的实例,查看哪些大量的时间花费在读取和写入数据。 mongotop提供每个集合的水平的统计数据。默认情况下,mongotop返回值的每一秒。用法...
阅读全文
摘要:mongostat是mongdb自带的状态检测工具,在命令行下使用。它会间隔固定时间获取mongodb的当前运行状态,并输出。如果你发现数据库突然变慢或者有其他问题的话,你第一手的操作就考虑采用mongostat来查看mongo的状态。mongostat命令格式,当然也可以加参数: 在对应的 m...
阅读全文
摘要:版本定义:版本号使用x.x.x进行定义,第一个x代表大版本只有在项目有重大变更时更新第二个x代表常规版本有新需求会更新第三个x代表紧急BUG修正一个常见的版本号类似于:0.11.10分支定义:master分支对应线上版本,上线都使用master;develop是开发分支,用于生成提测分支releas...
阅读全文
摘要:摘要:版本控制器是码农必备的工具,很多常用的,像svn,git,cvs等,工作中用过svn,Tortoisehg,firefly,其实大同小异,现在简单介绍下git,以及它的一些常用命令。在windows客户端安装 git_for_windows,在git的shell下,如:$ git add ...
阅读全文
摘要:一次在启动mongodb的过程中,出现过NUMA这个问题,mongodb日志显示如下:WARNING: You are running on a NUMA machine.We suggest launching mongod like this to avoid performance probl...
阅读全文
摘要:mongodb的master_slave和ReplSet是很常见的两种构架:下面记录下搭建mongodbReplSet 的过程:首先,进入到一个指定目录下>cd /opt下载mongodb的压缩包: 从mongodb的官网下载>wget http://fastdl.mongodb.org/linux...
阅读全文
摘要:JSON(JavaScriptObjectNotation)是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读。json的数据格式是文本文档格式的一种。在erlang中可以参考mochiweb中的mochijson2去处理,还可以有RFC 4627协议去处理.在前端和后台交互的过程中,数据...
阅读全文
摘要:http://www.williamlong.info/archives/3125.html互联网精准广告定向技术,指的是依托于搜索引擎庞大的网民行为数据库,对网民几乎所有上网行为进行个性化的深度分析,按广告主需求锁定目标受众,进行一对一传播,提供多通道投放,按照效果付费。 本文的写作初衷是总结自...
阅读全文
摘要:mongodb的读写分离使用Replica Sets来实现对于replica set 中的secondary 节点默认是不可读的。在写多读少的应用中,使用Replica Sets来实现读写分离。通过在连接时指定或者在主库指定slaveOk,由Secondary来分担读的压力,Primary只承担写操...
阅读全文
摘要:偶尔发现了两个不错的免费软件,ClustrMaps 和 Amazing Counters,具体内容见相关网址.http://clustrmaps.com/zh/index.htmhttp://www.amazingcounter.com这软件功能没GA或其他网站流量实时监测软件的功能多, 把它放在自...
阅读全文