linux
linux学习
gunsmoke
这个作者很懒,什么都没留下…
展开
-
redis中的事务命令
multi 开启事务 exec 提交事务 discard 放弃事务 watch key 监控key值的变化,在开启事务之前执行它,那么在事务中如果发现key值改变,则事务自动放弃,事务执行完成后监控取消 unwatch 取消所有key的监控 ...原创 2020-03-22 10:14:57 · 96 阅读 · 0 评论 -
redis中zset常用命令
zadd key num1 value1 num2 value2 添加元素,其中num数值用于排序,value才是真正的元素,num相同时以元素字典顺序排 zrange key start end [withscores] 返回索引范围内的元素,加上withscores后会连同分数一起返回 zrevrange key start end [withscores] 逆序返回元素,其它同zrange ...原创 2020-03-22 09:39:08 · 229 阅读 · 0 评论 -
redis中set常用命令
sadd key member1 member2 向key集合中添加元素,如果重复则忽略 smembers key 查看集合中的元素 sismember key member 查看集合中是否存在某个元素 scard key 返回集合中元素个数 srem key member1 member2 删除元素 srandmember key [count] 随机从集合中取出count个元素,count不设...原创 2020-03-21 20:16:45 · 190 阅读 · 0 评论 -
redis中list常用命令
lpush key value1 value2 value3 向key的头部插入元素,插入完成后元素存储顺序与插入顺序相反 rpush key value1 value2 value3 向key的尾部插入元素 lrange key start end 取key的某个范围的元素,从左开始,第一个为0,从右开始,第一个为-1,依次类推,redis都是这样计数 lindex key index 取出指定...原创 2020-03-21 15:30:37 · 123 阅读 · 0 评论 -
redis中hash类型常用命令
hset key field value 设置一个key,比如hget person name gunsmoke hget key field 获取某个key对应的field的值 hmset key field1 value1 field2 value2 field3 value3 批量设置 hmget key field1 field2 批量获取 hgetall key 获取所有key对应的fi...原创 2020-03-21 14:10:52 · 119 阅读 · 0 评论 -
redis中string类型常用命令
set k1 v1 设置k1 get k1 得到k1的value incr k1 把k1对应的整数值加1,返回加1后的值,如果k1不存在,则创建一个k1,初始值为0,加1后返回1 decr k1 减1操作,不存在的key初始值为0,减1后返回-1 append k1 追加操作,如果k1存在则追加,如果不存在则相当于set赋值 strlen k1 返回字符长度,如果字符不存在返回0 ge...原创 2020-03-20 20:15:40 · 101 阅读 · 0 评论 -
redis中关于key的常用命令
keys * 查询所有key keys ? 查询所有单个字符的key exists k1 是否存在k1这个key expire k1 5 k1这个key存活5秒,返回1表示设置成功,返回0代表设置失败 ttl k1 查看k1这个key的存活期,返回的是秒数,返回-1表示永远有效,返回-2表示不存在这个key type k1 返回k1的数据类型,比如string del k1 删除k1这...原创 2020-03-20 18:08:41 · 121 阅读 · 0 评论 -
redis客户端的使用
下载客户端文件 https://github.com/caoxinyu/RedisClient 修改redis配置文件 然后启动redis,注意这里要加载redis.conf配置文件 ./redis-server …/redis.conf & 最后,在xshell中的redis客户端中设置一个key,然后在主机中运行redisclient-win32.x86_64.2.0.jar就能...原创 2020-03-19 22:11:42 · 235 阅读 · 0 评论 -
linux下安装redis
一、下载redis 二、上传文件,解压 三、编译运行 进入redis根目录,执行make命令编译,这里系统自带了编译器,如果没有可以通过yum命令下载gcc。 进入src目录,执行./redis-server &命令后台启动redis,启动后可以查看进程 然后正常地执行set与get命令,可以正常搞。明天继续学 ...原创 2020-03-18 22:10:16 · 74 阅读 · 0 评论 -
centos下安装MySql过程
自己看视频鼓捣一天终于在centos下装好了mysql,记录一下整个过程 一、准备工作 1.检查是否已经安装过mysql,执行命令 [root@localhost /]# rpm -qa | grep mysql 如果结果显示安装了mysql,先删除 rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64 注意后面的mysql-libs-5.1.73-...原创 2020-01-27 21:45:05 · 2893 阅读 · 0 评论