redis初识01

一、Redis简介

1.1 Redis是什么

REmote DIctionary Server(Redis) 是一个key-value存储系统。

1.2 Redis优点

性能极高 – Redis能支持超过 100K+ 每秒的读写频率。

丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。

原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。

丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。

二、Redis安装

1. root模式命令:wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz

2.解压并进入目录编译:tar -xzvf redis-2.8.9.tar.gz

            cd redis-2.8.9

           make

3.运行测试,确认Redis功能正常:

          make test

4.将可执行文件放置在$PATH环境目录下:

                  cp redis-server /usr/local/bin/

                  cp redis-cli /usr/local/bin/

三、启动Redis-server

1.命令:redis-server

2.保持终端,打开另一个终端

四、查看Redis

1.ps -ef | grep redis

2.# 通过端口号检查Redis服务器状态:
                netstat -nlt|grep 6379

五、启动Redis-client

1.su ( 输入root密码,进入root目录)

cd

redis-cli

原文地址:https://www.cnblogs.com/eemjwu/p/9628562.html

时间: 2024-10-25 16:19:50

redis初识01的相关文章

Redis初识、设计思想与一些学习资源推荐

一.Redis简介 1.什么是Redis Redis 是一个开源的使用ANSI C 语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value 数据库,并提供多种语言的API.从2010 年3 月15 日起,Redis 的开发工作由VMware 主持. Redis 是一个Key-Value 存储系统.和Memcached 类似,它支持存储的value 类型相对更多, 包括string(字符串).hash(散列).list(链表).set(集合)和zset(有序集合).这些数据类型支持p

redis初识

最近写了一个爬虫,想对它优化一下,就想到了可以使用scrapy + redis实现一个分布式爬虫,今天就学习学习redis. 一 Redis简介 redis是一个高性能的key-value数据库,它是将数据存储在内存当中,因此相对而言比较快速,且性能极高. 与其它的key-value数据库相同的是:1.支持数据的持久化,重启的时候数据可以再次加载使用:2.不仅仅支持key-value类型的数据,还支持list,set,zset,hash等数据结构:3.支持数据备份不同点:1.redis有着更为复

redis 笔记01

文中内容摘自<redis设计与实现> 简单动态字符串 1. redis自己构建了一种名为简单动态字符串(simple dynamic string,SDS)的抽象类型,并将SDS用作Redis的默认字符串表示 2. SDS属性: 1). free : 未使用的空间 2). len : 已保存字符串的长度 3). buf : char类型数组,字符串保存的内容,最后一个字节是一个空字符'\0' 3. SDS遵循C字符串以空字符串结尾的惯例,保存空字符的1字节空间不计算在SDS的len属性里面.遵

redis系列01:源码安装redis-3.2.10

前段时间安装好的redis,今天用脚本安装的时候突然出现版本异常的问题,所以更新一篇为大家提供参考 本次安装在CentOS6.5,采用的redis-3.2.10,最新的redis-4.0.1安装同样适用,不过由于4.0.1版本的redis改动较大,大家自己选择即可., 1.基础环境配置,上传安装包 useradd redis -s /sbin/nologin -M mkdir -p /server/tools/ cd /server/tools/ 2.安装redis,配置开机自启动 # 解压,编

Redis教程01安装Redis

一 什么是Redis? Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API. Redis是一个高性能的Key-Value数据库. Key Value key1 value1 key2 value2 二 Redis 特点 1.内存数据库 所有数据存于内存中,避免了缓慢的磁盘I/O. 备份数据是,将数据写入文件: RDS, AOF. 2.丰富的数据类型 String List Set Sorted Set 3. 操

redis小试牛刀01

简单动态字符串(SDS):simple dynamic string,C字符串最后多一个空字符,SDS比C字符串更适合redis 优点:1)C字符串长度要遍历,长度复杂度为O(n),SDS直接记录字符串长度,长度复杂度为O(1) 2)由于C字符串不记录字符串长度,易造成溢出,SDS空间分配策略完全杜绝缓冲区溢出的可能,因为在修改以前已经自动扩展至所需的大小 3)C字符串修改字符串长度可能造成内存溢出或者泄露,修改N次长度必须执行N次内存重新分配,SDS通过使用未使用空间解除了字符串长度和底层数据

Redis教程01——命令

APPEND key value追加一个值到key上 AUTH password验证服务器 BGREWRITEAOF 异步重写追加文件 BGSAVE 异步保存数据集到磁盘上 BITCOUNT key [start] [end]统计字符串指定起始位置的字节数 BITOP operation destkey key [key ...]Perform bitwise operations between strings BLPOP key [key ...] timeout删除,并获得该列表中的第一元

Redis初识:安装

近期突然要用到Redis,对于此君以前也之只是耳闻,没有用过,现在的技术更新实在太快,每年都会出现很多新技术,学无止境啊-- 起因 首先简单说下Redis的概念.Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set –有序集合)和hash(哈希类型). 在没了

node.js初识01

1.对于node.js的安装在这里就不做过多的介绍了,安装成功后,可以通过cmd 输入node -v查看node的版本号,如图所示 2.开始我们的hello world,通过cmd进入所属文件夹,输入node 01.js //require表示引入包 var http = require("http"); //创建服务 var server = http.createServer(function(req,res){ //req表示请求,res表示响应 //请求头 状态码,文件类型,字