【需要重新维护】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),而发布者可以向指定的频道发送消息,所有订阅次频道的订阅者都会收到次消 ...
随机推荐
- Codeforces 35E Parade 扫描线 + list
主题链接:点击打开链接 意甲冠军:特定n矩阵(总是接近底部x轴) 然后找到由上面的矩阵所包围的路径,的点 给定n 以下n行给定 y [x1, x2] 表示矩阵的高度和2个x轴坐标 思路: 扫描线维护每 ...
- python 教程 第十九章、 图形界面编程
第十九章. 图形界面编程 import Tkinter top = Tkinter.Tk() hello = Tkinter.Label(top, text='Hello World!') hello ...
- 构建自己的PHP框架(邮件发送)
完整项目地址:https://github.com/Evai/Aier 我们采用 'nette/mail' 包作为我们的邮件发送基础模块,在它的基础上封装一个 'Mail' 类,暴露出简洁的 API ...
- C#控制台关闭之前做一些操作
using System; using System.Runtime.InteropServices; class Program { static void Main(string[] args) ...
- App.xaml介绍
在App.xaml.cs中指定 public App () { InitializeComponent(); MainPage = new XamarinDemo.MainPage(); } 同时,这 ...
- MVC EF Code First
1 在Models里面创建类,用[Key]特性指定主键: 2 在Model里面增加导航属性: 3 在web.config里面增加连接字符串 4 创建继承于DbContext的类 5 创建Control ...
- WPF中的PathAnimation(路径动画)
原文:WPF中的PathAnimation(路径动画) WPF中的PathAnimation(路径动画) ...
- LINE_NO in format of XXXX example -> Line 10 is 0010
select case when length(line_no) = 1 then to_char(line_no) when length(line_no) = 2 then '00' || lin ...
- SQL 时间格式化函数发布
SQL 时间格式化函数,有时候因某种需要需要格式化成需要的时间格式,需要的朋友可以收藏下,以备后用. SQL Server里面可能经常会用到的日期格式转换方法: sql server使用convert ...
- Caliburn.Micro 自定义View和ViewModel的匹配规则
使用TypeMappingConfiguration类 //Override the default subnamespaces var config = new TypeMappingConfigu ...