发布时间:2015-09-13 16:35:55
<span style="line-height:1.5;"> </span><span style="color:#444444;font-family:Georgia, 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', STHeiti, SimSun, sans-serif;line-height:17.0666675567627px;white-space:normal;background-color:#FFFFFF;"><span style="line-height:2;">Google Protocol Buffer(.........【阅读全文】
发布时间:2015-09-04 08:55:01
对于互斥量和条件变量的使用,很多书上早已给出了标准的使用方式,这里以SSDB中的Queue为例:
点击(此处)折叠或打开......【阅读全文】
发布时间:2015-08-15 18:09:26
在SSDBServer构造阶段创建了一个BackendDump对象,它就是用来备份数据的。不过它对数据的备份并不是自发进行的(比如每隔一段时间),而是根据客户端发送的命令备份数据,然后将备份的数据发送给客户端。<br /> 为了不让备份任务阻塞其他的服务,BackendDump通过子线程来执行备份任务。<br /><br />&n.........【阅读全文】
发布时间:2015-08-09 02:23:19
之前讲到SSDB会注册任务处理函数,还会将客户端的请求封装为任务进行分发处理:
1. 注册处理函数
点击(此处)折叠或打开......【阅读全文】