阅读目录 1、前言 2、简单理解redis的单线程IO多路复用 3、并发测试 4、事务解决与原子性操作解决 4.1、事务解决 4.2、原子性操作incr解决 5、构建分布式锁 阅读目录 1、前言 2、简单理解redis的单线程IO多路复用 3、并发测试 4、事务解决与原子性操作解决 4.1、事务解决 ...
分类:
其他好文 时间:
2017-04-05 17:46:24
阅读次数:
212
参阅redis中文的 互动教程(interactive tutorial)来学习的。 目录: 全局操作 get get incr 自增 decr 自减 del 删除 expire 定时 list 队列 set 无序集合 sorted set 有序集合 hashes 对象存储 sort 排序 sort ...
分类:
其他好文 时间:
2017-03-28 21:27:21
阅读次数:
295
/** * String(字符串) * APPEND,BITCOUNT,BITOP,BITFIELD,DECR,DECRBY,GET,GETBIT,GETRANGE,GETSET,INCR,INCRBY,INCRBYFLOAT,MGET,MSET,MSETNX,PSETEX,SET,SETBIT,S ...
分类:
其他好文 时间:
2017-03-24 11:47:33
阅读次数:
194
转载地址:http://bradyzhu.iteye.com/blog/2270698 1,Redis 丰富的数据结构(Data Structures) 字符串(String) Redis字符串能包含任意类型的数据 一个字符串类型的值最多能存储512M字节的内容 利用INCR命令簇(INCR, DE ...
分类:
其他好文 时间:
2017-02-10 14:22:21
阅读次数:
1457
#include #include #include #define BUF_LEN 20 #define BUF_INCR 10 int main(void) { size_t buf_len = BUF_LEN; char *buffer = (char*)malloc(buf_len); ch... ...
分类:
其他好文 时间:
2016-12-19 14:27:39
阅读次数:
240
#define __STDC_WANT_LIB_EXT1__ 1 #include #include #include #include #define BUFFER_LEN 5 //初始化输入缓冲长度 #define BUFFER_LEN_INCR 3//缓冲长度增长量 #define CAPAC... ...
分类:
编程语言 时间:
2016-12-16 22:22:10
阅读次数:
259
#define _STDC_WANT_LIB_EXT1_ 1 #include #include #include #define CAP_INCR 5 int main(void) { double *values =NULL; int capacity = 0; double *temp = N... ...
分类:
其他好文 时间:
2016-12-16 11:50:09
阅读次数:
244
Key设计 全局相关的key: 表名 global 列名 操作 备注 Global:userid incr 产生全局的userid Global:postid Incr 产生全局的postid 用户相关的key(表): 表名 user Userid Username Password Authsec ...
分类:
其他好文 时间:
2016-11-21 08:11:27
阅读次数:
160
ecshop订单表结构ecs_order_info说明 -- 表的结构 `ecs_order_info` CREATE TABLE IF NOT EXISTS `ecs_order_info` ( `order_id` mediumint(8) unsigned NOT NULL AUTO_INCR ...
分类:
数据库 时间:
2016-11-01 14:14:34
阅读次数:
551