【需要重新维护】Redis笔记20170811视频
很多内容都是抄的,个人记录
1、windows下初见
安装
进入目录
修改配置文件(暂时使用默认,未配置环境变量)
目录下:redis-server.exe启动服务
新建命令提示符,目录下,redis-cli.exe
set key value
get key
====================================================
乌班图崩了,重装下班,明天再嗨
乌班图
在这个文件里加入或者注释(加#)掉一些源后,保存。这时候,我们的源列表里指向的软件就会增加或减少一部分。
接一下要做的就是:
| 
 | 
 sudo apt-get update 
 | 
这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。
--失败
=======================================================下载与编译
lunix
$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz
$ tar xzf redis-2.8.17.tar.gz
$ cd redis-2.8.17
$ make//编译
ok====================================================安装完成-开始配置
$ cd src
$ ./redis-server
哇,启动啦===================================================进度有点慢嘿嘿~
书签:http://www.runoob.com/redis/redis-install.html
数据类型:
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
String类型存取:
127.0.0.1:6379> set today 20170826
OK
127.0.0.1:6379> get today
"20170826"
hash(哈希)类型存取:
127.0.0.1:6379> hmset tonight dog loney cool freezy 
OK
127.0.0.1:6379> HGETALL tonight
1) ":dog"
2) "loney"
3) "cool"
4) "freezy"
5) "dog"
6) "loney"
127.0.0.1:6379> 
List(列表)存取:
127.0.0.1:6379> lpush dog candy 
(integer) 1
127.0.0.1:6379> lpush dog bob
(integer) 2
127.0.0.1:6379> lpush dog lucy
(integer) 3
127.0.0.1:6379> lpush dog andy
(integer) 4
127.0.0.1:6379> lpush dog me
(integer) 5
127.0.0.1:6379> lrange dog 0 1
1) "me"
2) "andy"
127.0.0.1:6379> lrange dog 0 0
1) "me"
127.0.0.1:6379> 
set(集合):
127.0.0.1:6379> sadd animal dog
(integer) 1
127.0.0.1:6379> sadd animal cat
(integer) 1
127.0.0.1:6379> sadd animal monkey
(integer) 1
127.0.0.1:6379> sadd animal rebbit
(integer) 1
127.0.0.1:6379> sadd animal cat
(integer) 0
smembers animal
zset(有序集合):
127.0.0.1:6379> zadd stu 0 zero
(integer) 1
127.0.0.1:6379> zadd stu 0 zero1
(integer) 1
127.0.0.1:6379> zadd stu 1 zero 2
(error) ERR syntax error
127.0.0.1:6379> zadd stu 1 zero2
(integer) 1
127.0.0.1:6379> zadd stu 2 zero2
(integer) 0
127.0.0.1:6379> zadd stu 2 zero2
(integer) 0
127.0.0.1:6379> ZRANGEBYSCORE stu
(error) ERR wrong number of arguments for 'zrangebyscore' command
127.0.0.1:6379> ZRANGEBYSCORE stu 0 100
1) "zero"
2) "zero1"
3) "zero2"
127.0.0.1:6379> 
远程连接:
【需要重新维护】Redis笔记20170811视频的更多相关文章
- Redis 笔记 01:入门篇
		
Redis 笔记 01:入门篇 ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
 - Redis笔记(2)单机数据库实现
		
1.前言 上节总结了一下redis的数据结构和对象构成,本章介绍redis数据库一个基本面貌,是如何设计的. 2.数据库 服务器结构redisServer: redisDb *db: 一个数组,保存服 ...
 - 【Redis笔记(四)】 Redis数据结构 - list链表
		
原创作品,转载请标明:http://blog.csdn.net/Xiejingfa/article/details/50573605 经过前面的介绍,我们学习了Redis中string字符串.hash ...
 - redis笔记之一
		
NoSQL简介 全称是Not Only SQL,泛指菲关系型数据库,它是通过键值对存储数据并且将数据存储在内存中.而像mysql,sql server这些通过关系表存数据的就叫关系型数据库 为什么需要 ...
 - Redis笔记,安装和常用命令
		
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/96.html?1455870708 一.redis简单介绍 redis是N ...
 - Redis笔记(一)Redis简介
		
关于Redis Redis是一款开源的高性能键值对数据库,最初的作者是意大利的Salvatore Sanfilippo,他的github是 antirez ,Redis的源码同样托管在Git上:htt ...
 - Redis笔记5-redis高可用方案
		
一.哨兵机制 有了主从复制的实现以后,如果想对主服务器进行监控,那么在redis2.6以后提供了一个"哨兵"的机制.顾名思义,哨兵的含义就是监控redis系统的运行状态.可以启动多 ...
 - Redis笔记4-持久化方案
		
一:快照模式 默认redis是会以快照的形式将数据持久化到磁盘的(一个二进制文件,dump.rdb,这个文件名字可以指定),在配置文件中的格式是:save N M表示在N秒之内,redis至少发生M次 ...
 - Redis笔记2-发布订阅
		
发布/订阅"(publish/subscribe)模式可以实现进程间通信,订阅者可以订阅一个或多个频道(channel),而发布者可以向指定的频道发送消息,所有订阅次频道的订阅者都会收到次消 ...
 
随机推荐
- 简单使用.net core 自带的DI
			
1.创建一个web api项目 2.在项目中创建一个接口类 namespace LearnCore.CoreDI { public interface ILearnDI { string GetNam ...
 - PHP正则表达式入门教程[转]
			
思维导图 点击下图,可以看具体内容! 介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,p ...
 - hdu3118Arbiter (使用二分图的定义,枚举每个状态)
			
Arbiter Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Total Sub ...
 - AABB边框、OBB边框、通过比较球包围
			
1) AABB 包围盒: AABB 包围盒是与坐标轴对齐的包围盒, 简单性好, 紧密性较差(尤其对斜对角方向放置的瘦长形对象, 採用AABB, 将留下非常大的边角空隙, 导致大量不是必需的包围盒相交測 ...
 - 调用FileSystemObject.CopyFile发生没有权限的错误
			
作者:朱金灿 来源:http://blog.csdn.net/clever101 最近编写一个JScript,在调用FileSystemObject.CopyFile发生没有权限的错误,具体如下图: ...
 - CCPlace,CCFlip*,CCToggleVisibility,CCMoveTo*,CCJumpTo*,CCScale*,CCRotate*,CCSkew*,fade,CCCardinalSp*
			
 1 CCAction动作 CCAction作为一个基类.事实上质是一个接口(即抽象类),由它派生的实现类(如运动和转动等)才是我们实际使用的动作.CCAction 的绝大多数实现类都派生自CCF ...
 - wpf 触摸屏  button 背景为null的 问题
			
原文:wpf 触摸屏 button 背景为null的 问题 <!-- button样式--> <Style x:Key="myBtn" TargetType=&q ...
 - 源码编译路径错误导致的Apache 无法重启问题解决方法
			
问题现象: 第一次源码编译安装Apache设置路径错误,安装到/usr/local/src/ 目录下了. 删掉该目录下的安装文件,重新编译安装到/usr/local/目录下 重启apache服务时报这 ...
 - 【Repo】推送一个已有的代码到新的 gerrit 服务器
			
1.指定项目代码库中迭代列出全部ProductList(.git)到pro.log文件中 repo forall -c 'echo $REPO_PROJECT' | tee pro.log 命令解读: ...
 - C# 查农历 阴历 阳历 公历 节假日
			
原文:C# 查农历 阴历 阳历 公历 节假日 using System;using System.Collections.Generic;using System.Text; namespace ca ...