- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 慢读nginx(1)strerror
strerror是获取错误码对应的错误字符串的工具,nginx为了提高效率,把错误码和对应的描述保存在了静态的表里面,使用的时候,只需用到访问数据下标,就能快速读取到错误码信息。 nginx系统初始化之后,第一件事就是初始化strerror。首先初始化了一个static的指针指向了一块大小为NGX_SYS_NERR*seizeof(ngx_str_t)的内存。 typedef struct {
2015-03-17 16:08:31 446
原创 一种分表的想法
说道数据存储,就不得不提到mysql,但是当要存储的数据达到一定的数量级,比如说千万,mysql的性能就能明显的感觉到下降,针对这个情况,公认的方法一般都是归档啊分表啊这种,或者直接把数据库进行做分布式? 想把数据存储好,方便使用,比如,直接存取,插入,更新,搜索各种,可以使用这个方法:把key做hash,然后用hash获取到实际使用的表名,再对着这个表进行具体的操作。 当然这也有影响,比如我
2015-03-04 17:44:05 489
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人