显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

snoopyxdy的博客

https://github.com/DoubleSpout

 
 
 
 
 
 

Mongodb单机打开oplog的配置和方式

2016-8-29 21:38:29 阅读4 评论0 292016/08 Aug29

有些场景下,我们可能需要单机使用oplog用来防止误删和快速回复数据,下面贴上配置:

dbpath=/var/mongodb_database/
bind_ip = 0.0.0.0
port=27017
maxConns = 1000
logpath=/var/mongodb_log/log
fork = true
#oplogsize 单位是mb
oplogSize=5000
replSet=rs
auth = true

作者  | 2016-8-29 21:38:29 | 阅读(4) |评论(0) | 阅读全文>>

Docker 1.9的新网络特性,以及Overlay详解

2016-8-10 22:29:27 阅读37 评论0 102016/08 Aug10

本文转载自灵雀云技术博客,原文链接:http://www.alauda.cn/2016/01/18/docker-1-9-network/

作者简介:林帆,ThoughtWorks公司软件工程师及DevOps咨询师,具有丰富的持续交付和服务器运维自动化实践经验,专注于DevOps和容器技术领域。在InfoQ、CSDN网站和《程序员》杂志上发表有多篇相关领域文章,著有《CoreOS实践之路》一书。

Docker在1.9版本中引入了一整套的自定义网络命令和跨主机网络支持。这是libnetwork项目从Docker的主仓库抽离之后的一次重大变化。不论你是否已经注意到了,Docker的网络新特性即将对用户的习惯产生十分明显的改变。
??

libnetwork和Docker网络

libnetwork项目从lincontainer和Docker代码的分离早在Docker

作者  | 2016-8-10 22:29:27 | 阅读(37) |评论(0) | 阅读全文>>

深入掌握 ECMAScript 6 异步编程

2016-6-30 17:58:16 阅读201 评论0 302016/06 June30

1、http://www.ruanyifeng.com/blog/2015/04/generator.html
2、http://www.ruanyifeng.com/blog/2015/05/thunk.html
3、http://www.ruanyifeng.com/blog/2015/05/co.html
4、http://www.ruanyifeng.com/blog/2015/05/async.html

作者  | 2016-6-30 17:58:16 | 阅读(201) |评论(0) | 阅读全文>>

node.js异步模版ariestp

2016-6-9 13:23:15 阅读174 评论0 92016/06 June9

有2月没写博客,最近工作比较忙,打算花点时间补一下这2个月的工作心得,先开源一个node.js的异步模版,具体这个模版和其他模版有什么区别呢?

线上开源项目地址:

其实这个模版实现的功能很简单,可以把一些异步操作,放在模版里去执行,举个简单的例子如下:

"use strict"; const aries = require("ariestp"); const fs = require("fs"); const http = require("http"); const asyncTpl = `<%? ctx.thinking; setTimeout(function () { ctx.thinking = "1 seconde later" aries();

作者  | 2016-6-9 13:23:15 | 阅读(174) |评论(0) | 阅读全文>>

Node.js用mongodb的cursor扫描1千万表

2016-4-7 9:23:51 阅读356 评论1 72016/04 Apr7

最近有这样一个需求,依次对1000万数据的表,进行每条记录依据不同逻辑的update操作,考虑到是全表的操作,于是考虑使用 cursor 游标来一个个修改,时间上没有限制。

Node.js 天生异步,所以代码不得不使用递归的形式来变现,大致伪代码如下:

function next(cursor){
    cursor.next(function(err, data){
              //处理data,update
              if(finish) return console.log("finish it !");
              return next(cursor);
    })
}

作者  | 2016-4-7 9:23:51 | 阅读(356) |评论(1) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

江苏省 苏州市 射手座

 发消息  写留言

 
专注互联网技术
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

发现好博客

 
 
列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016

注册 登录  
 加关注