Chinaunix首页 | 论坛 | 博客
  • 博客访问: 84994
  • 博文数量: 12
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 200
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-23 09:57
文章分类

全部博文(12)

文章存档

2015年(11)

2014年(1)

我的朋友

发布时间:2015-09-13 16:35:55

<span style="line-height:1.5;">&nbsp; </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(.........【阅读全文】

阅读(2210) | 评论(0) | 转发(0)

发布时间:2015-09-07 19:47:04

利用shared_ptr,weak_ptr实现COW和对象析构专用线程......【阅读全文】

阅读(2473) | 评论(0) | 转发(0)

发布时间:2015-09-04 08:55:01

    对于互斥量和条件变量的使用,很多书上早已给出了标准的使用方式,这里以SSDB中的Queue为例:

点击(此处)折叠或打开......【阅读全文】

阅读(1524) | 评论(0) | 转发(0)

发布时间:2015-08-15 18:09:26

&nbsp;&nbsp;在SSDBServer构造阶段创建了一个BackendDump对象,它就是用来备份数据的。不过它对数据的备份并不是自发进行的(比如每隔一段时间),而是根据客户端发送的命令备份数据,然后将备份的数据发送给客户端。<br />&nbsp; 为了不让备份任务阻塞其他的服务,BackendDump通过子线程来执行备份任务。<br /><br />&n.........【阅读全文】

阅读(2424) | 评论(0) | 转发(0)

发布时间:2015-08-09 02:23:19

    之前讲到SSDB会注册任务处理函数,还会将客户端的请求封装为任务进行分发处理:
    1. 注册处理函数
点击(此处)折叠或打开......【阅读全文】

阅读(1860) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册