摘要:mongoDB oplog 说明ts:8字节的时间戳,由4字节unixtimestamp+4字节自增计数表示。这个值很重要,在选举(如master宕机时)新primary时,会选择ts最大的那个secondary作为新primary。op:1字节的操作类型,例如i表示insert,d表示delete。ns:操作所在的namespace。o:操作所对应的document,即当前操作的内容(比如更新操作时要更新的的字段和值)o2:在执行更新操作时的where条件,仅限于update时才有该属性"i":insert"u":update"d"
阅读全文
12 2013 档案
摘要:这篇博客主要就铺代码吧,Mina的一些基础知识可以参考:http://www.cnblogs.com/huangfox/p/3458272.html场景假设:1.客户端发送用户信息,服务端根据用户名查询用户年龄。(模拟查询)2.同步请求3.协议:直接采用字段类型编码解码。具体代码结构:codec负责编码解码,TCPAcceptor服务端,TCPConnector客户端,User业务对象。Userpackage com.fox.mina.base.c2;/** * @author huangfox * @date 2013年12月3日 上午11:23:55 * */public class U.
阅读全文
摘要:未完待续》》》目录:一)同步、异步、阻塞、非阻塞二)Java中的NIO三)Mina 异步请求四)Mina 同步请求五)Mina 核心类及处理流程六)Mina 线程模型七)Mina 通用通讯框架(协议:ProtoBuf)八)Mina 其他(注:部分内容整理来自网络资源!)一)同步、异步、阻塞、非阻塞1...
阅读全文