2019年3月16日

七、Hash 哈希数据类型相关命令

摘要: 1、hset key field value 作用: 把key中 filed域的值设为value 注:如果没有field域,直接添加,如果有,则覆盖原field域的值 2、hmset key field1 value1 [field2 value2 field3 value3 ......field 阅读全文

posted @ 2019-03-16 00:45 zbbiex 阅读(184) 评论(0) 推荐(0)

六、order set结构及命令详解

摘要: 1、zadd key score1 value1 score2 value2 .. 添加元素 2、zrem key value1 value2 .. 作用: 删除集合中的元素 3、zremrangebyscore key min max 作用: 按照socre来删除元素,删除score在[min,m 阅读全文

posted @ 2019-03-16 00:23 zbbiex 阅读(247) 评论(0) 推荐(0)

2019年3月15日

五、set结构及命令详解

摘要: 1.集合的性质: 唯一性 无序性 确定性 注: 在string和link的命令中,可以通过range 来访问string中的某几个字符或某几个元素 但,因为集合的无序性,无法通过下标或范围来访问部分元素. 因此想看元素,要么随机先一个,要么全选。 2、sadd key value1 value2 作 阅读全文

posted @ 2019-03-15 23:52 zbbiex 阅读(260) 评论(0) 推荐(0)

2019年3月14日

四、redis的link结构及命令详解

摘要: 1、lpush key value 作用: 把值插入到链接头部 2、rpop key 作用: 返回并删除链表尾元素 3、rpush,lpop 作用: 把值插入到链接尾部 4、lrange key start stop 作用: 返回链表中[start ,stop]中的元素 规律: 左数从0开始,右数从 阅读全文

posted @ 2019-03-14 01:50 zbbiex 阅读(514) 评论(0) 推荐(0)

三、redis对字符串类型的操作

摘要: 1、set key value [ex 秒数] / [px 毫秒数] [nx] /[xx] 如: set a 1 ex 10 , 10秒有效 Set a 1 px 9000 , 9秒有效 注: 如果ex,px同时写,以后面的有效期为准 如 set a 1 ex 100 px 9000, 实际有效期是 阅读全文

posted @ 2019-03-14 01:04 zbbiex 阅读(183) 评论(0) 推荐(0)

2019年3月13日

二、redis对于key的操作命令

摘要: 1、获取所有的key 2、keys pattern 在redis里,允许模糊查询key 有3个通配符 *, ? ,[] *: 通配任意多个字符 ?: 通配单个字符 []: 通配括号内的某1个字符 3、随机选出一个key:randomkey 4、exists key 判断key是否存在,返回1/0 5 阅读全文

posted @ 2019-03-13 23:57 zbbiex 阅读(238) 评论(0) 推荐(0)

一、redis的特点以及安装使用

摘要: redis是什么 Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain st 阅读全文

posted @ 2019-03-13 01:50 zbbiex 阅读(215) 评论(0) 推荐(0)

2019年1月23日

Mysql5.7以上版本group by报错问题

摘要: 问题描述 报错: ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'database_tl.emp.id' which is no 阅读全文

posted @ 2019-01-23 19:43 zbbiex 阅读(2730) 评论(1) 推荐(1)

1.4 java高并发程序设计-无锁

摘要: 1. 无锁类的原理详解 CAS算法 CAS算法的过程是这样:它包含3个参数CAS(V,E,N)。V表示要更新的变量,E表示预期值,N表示新值。仅当V 值等于E值时,才会将V的值设为N,如果V值和E值不同,则说明已经有其他线程做了更新,则当前线程什么 都不做。最后,CAS返回当前V的真实值。CAS操作 阅读全文

posted @ 2019-01-23 00:42 zbbiex 阅读(288) 评论(0) 推荐(0)

2018年10月18日

sysbench工具和mysql的基准测试

摘要: 一、基准测试 1、什么是基准测试 数据库的基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。 基准测试与压力测试 基准测试可以理解为针对系统的一种压力测试。但基准测试不关心业务逻辑,更加简单、直接、易于测试,数据可以由工具生成,不要求真实;而压力测试一般考虑业务逻辑(如购物车业务),要 阅读全文

posted @ 2018-10-18 03:05 zbbiex 阅读(190) 评论(0) 推荐(0)

导航