Redis简介与安装

Redis简介与安装到python的调用 Redis(Remote Dictionary Server ,远程字典服务) 是一个使用ANSIC编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库,是NoSQL数据库。redis的出现主要是为了替代早期的Memcache缓存系统的。 阅读详情

Redis简介与安装
摘自实验楼shiyanglou.com

本节实验是对 Redis 的简介,并介绍 Redis 的安装和启动。
1. Redis 简介
1.1 Redis是什么

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes ,当然还有和Memcached一样的 strings结构.Redis当然还包括了对这些数据结构的丰富操作。
Redis常被称作是一款数据结构服务器(data structure server)。Redis的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等数据类型。 对于这些数据类型,你可以执行原子操作。例如:对字符串进行附加操作(append);递增哈希中的值;向列表中增加元素;计算集合的交集、并集与差集等。

1.2 Redis的优点

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

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

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

丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。
2 Redis安装
2.0 前期准备

设置root密码

  $ sudo passwd (输入实验楼密码shiyanlou,并设置root密码)
  $ su (输入root密码,进入root权限)

操作截图:

图片描述信息
2.1 系统环境和版本说明

Redis的版本选取目前的稳定版本2.8.9。 客户端选用了Redis的Java版本jedis 2.4.2。
2.2 Redis的安装步骤
a. 进入root目录,并下载Redis的安装包

$ cd

$ wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz

操作截图:

图片描述信息

b. 在目录下,解压按照包,生成新的目录redis-2.8.9

$ tar xvfz redis-2.8.9.tar.gz

c. 进入解压之后的目录,进行编译

$ cd redis-2.8.9
$ make
$ make install

说明: 如果没有明显的错误,则表示编译成功

操作截图:

图片描述信息
e. 在安装成功之后,可以运行测试,确认Redis的功能是否正常

$ make test

操作截图:

图片描述信息
3 Redis启动
3.1 查看重要文件

在 Redis 安装完成后,注意一些重要的文件,可用 ls 命令查看。服务端:src/redis-server,客户端:src/redis-cls,默认配置文件:redis.conf

$ ls
$ cd src
$ ls

操作截图:

图片描述信息

图片描述信息
3.2 然后将可执行文件放置在$PATH环境目录下,便于以后执行程序时可以不用输入完整的路径,

$ cp redis-server /usr/local/bin/
$ cp redis-cli /usr/local/bin/

3.3 启动Redis-server

$ redis-server

操作截图:

图片描述信息

说明: 从以上的截图中,可以发现启动的端口为缺省的6379. 用户可以在启动的时候,指定具体的配置文件,并在其中指定启动的端口。

保持此终端的运行,Ctrl+shift+t 重开一个终端tab。
3.4查看Redis

$ ps -ef | grep redis

操作截图:

图片描述信息

通过启动命令检查Redis服务器状态

$ netstat -nlt|grep 6379

操作截图:

图片描述信息
3.5 启动Redis-client

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

$ cd

$ redis-cli

操作截图:

图片描述信息

至此,redis安装完成。
参考文档

http://www.linuxidc.com/Linux/2014-05/101544p2.htm

手把手教你用DLP4500投影仪玩转结构光3D扫描(附固件烧录与序列设置避坑指南) 本文详细解析了如何使用DLP4500投影仪搭建结构光3D扫描系统,涵盖硬件组装、固件烧录、图案生成与优化等全流程。重点解决了固件烧录失败、图像格式错误等常见问题,并提供了实用的避坑指南和进阶技巧,帮助读者快速掌握DLP4500在3D扫描中的应用。 阅读详情

相关推荐

基于Gardner环的QPSK定时同步MATLAB仿真:四倍采样与多场景性能分析

本文详细介绍了基于Gardner环的QPSK定时同步MATLAB仿真方法,重点分析了四倍采样技术在定时同步中的应用与性能优化。通过MATLAB代码实例展示了Gardner环的实现原理、多场景性能分析及常见问题解决方案,为数字通信系统的定时同步设计提供实用参考。

weixin_29083475的博客 373

Redis6之简介与安装

Redis6 从入门到精通教程系列

Java小菜鸟 1860

脑电分析:为什么大脑信号会“变同步”?——事件相关同步化与去同步化 (ERS/ERD) 全景解析

脑电分析中的事件相关同步化(ERS)和去同步化(ERD)是研究大脑动态节律的重要方法,反映特定任务下脑电频段能量的变化。ERD表示神经元活动分散(功率下降),提示脑区活跃处理信息;ERS则反映神经元同步(功率增强),常与静息状态相关。本文详解了ERS/ERD的生理机制、计算流程(包括基线校正和功率谱分析),并提供了Python实现示例,展示如何通过Welch法和STFT进行时频分析,生成ERD/ERS热力图。该技术广泛应用于运动想象脑机接口、癫痫检测等领域,为理解大脑功能状态提供了量化工具。

qq_32516809的博客 1396

Redis的简介和安装

Redis的简介和安装1. Redis简介1.1 什么是Redis?1.2 Redis发展历史2. Redis应用场景3. Redis安装 1. Redis简介 1.1 什么是Redis? Redis(Remote Dictionary Server)在2009年发布,开发者Salvatore Sanfilippo是意大利开发者。redis是一个开源的、遵循BSD协议的、基于内存的而且目前比较流行的键值数据库(key-value database),是一个非关系型数据库,redis提供将内存通过网络远程共

巅峰产生虚伪的拥护,黄昏见证虞城的信徒。 272

逆向分析TikTok的Cronet网络库:定位libsscronet.so并Hook关键SSL函数

本文深入探讨了逆向分析TikTok的Cronet网络库的技术细节,重点介绍了如何定位libsscronet.so并Hook关键SSL函数。通过Java到Native的调用链路追踪、So库定位策略和SSL验证函数的动态Hook技巧,帮助开发者突破定制化网络库的协议加密防护,实现流量解密和协议分析。

weixin_27875131的博客 971

7 series FPGAs Transceiver Wizard IP核使用和测试

学习FPGA一段时间了,前面一直没有系统的总结,这学期把在项目中用到的IP核和一些调试过程中遇到的问题总结一下发出来,坚持下去,一起进步! 今天总结一下的GTH核的使用和测试。 软件版本:Vivado 2017.4 IP核版本:7 Series FPGAs Transceivers Wizard (3.6) FPGA:xc7vx690tfft1927 实现功能: 四路光纤数据接收,由于GTX IP...

qq_39921762的博客 1万+

Redis 简介与安装

简介 Redis 是一种高性能的 Key-Value 数据库。 Redis 中文官网 NoSQL 介绍 NoSQL是一种新出现的数据库(Not Only SQL),它的特点: 不支持 SQL 语法 存储结构跟传统关系型数据库中的那种关系表完全不同,NoSQL 中存储的数据都是 Key-Value 形式 NoSQL 的世界中没有一种通用的语言,每种 NoSQL 数据库都有自己的 api 和语法,以及擅长的业务场景。 NoSQL 的种类 MongoDB、Redis、Hbase hadoop、Cassandr

李培冠的博客 1万+

CRC_16---ModBus 计算方法及代码实现

1、 CRC寄存器初始值为 0xFFFF;即16个字节全为1; 2、 CRC-16 / ModBus的多项式0xA001H (1010 0000 0000 0001B) ; ‘H’表示16进制数,‘B’表示二进制数。 计算步骤为: (1).预置 16 位寄存器为十六进制 0xFFFF(即全为 1) ,称此寄存器为 CRC 寄存器; (2).把第一个 8 位数据与 16 位 CRC 寄存器的低位相异或,把结果放于 CRC 寄存器; (3).检测相异或后的CRC寄存器的最低位,若最低位为1,CRC寄存器

1万+

Redis-01基础篇:NoSQL简介、Redis简介、Redis安装、连接Redis的客户端,常见命令,Redis的Java客户端:Jedis、SpringDataRedis(ObjMapper)

键值型NoSql其中键值型,是指Redis中存储的数据都是以key、value对的形式存储,而value的形式多种多样,可以是字符串、数值、甚至json:而NoSql则是相对于传统关系型数据库而言,有很大差异的一种数据库。对于存储的数据,没有类似Mysql那么严格的约束,比如唯一性,是否可以为null等等,所以我们把这种松散结构的数据库,称之为NoSQL数据库。除了上述四点以外,在存储方式、扩展性、查询性能上关系型与非关系型也都有着显著差异,总结如下:BASE:基本一致存储方式。

aa35434的博客 838

OpenClaw 自定义 Skill 开发完整指南(最新版)

OpenClaw 中的每个 Skill,本质是一套“能力描述 + 执行逻辑”的组合包,核心特征如下:核心载体:以文件夹为单位,文件夹内必须包含SKILL.md文件(能力描述核心);扩展文件:可选agent.py(Python 执行逻辑)、index.ts(TypeScript 执行逻辑)、(辅助文档/示例资源)等;核心优势:AI 通过阅读 SKILL.md 的自然语言描述理解技能,无需严格遵循代码接口,灵活度极高;

haolove527的专栏 2万+

yolov26改进 | 融合改进篇 | 基于 MobileNetV4 和双向特征金字塔网络BiFPN的融合改进(全网独家首发)

本文介绍BiFPN与MobileNetV4融合改进的YOLOv26。许多模块单独使用能够涨点,但直接叠加后可能因功能重复、通道不匹配、尺度冲突而掉点,因此融合前必须理解各模块作用。MobileNetV4利用UIB与Mobile MQA构建轻量主干,提升特征提取能力;BiFPN通过可学习权重完成双向多尺度融合,强化大、中、小目标的信息交互。两者优化Backbone与Neck,功能互补、结构冲突较少。本文提供代码、配置、消融对比及Codex修改思路,MobileNetV4也可替换其他主干,便于组合实验与二次创新

Snu77的博客 242

【速成Redis】01 Redis简介及windows上如何安装redis

​适用于:需要快速掌握redis技能的人 该篇内容摘要:作为redis的导读,简单介绍redis和redis在windows上如何安装使用。

weixin_71246590的博客 1221

SAPGUI excel 导出时遇到的运行时错误:STRING_SIZE_TOO_LARGE

当报表导出需求远超单一 XLSX 文件的物理承载力时,与其在 SAPGUI 中硬拼 2 GB 限制,不如把分页、过滤、流式写入作为设计前提。掌握 ABAP2XLSX 或 CSV + Power Query 等工具链,既能满足审计合规,又能让应用服务器远离的噩梦。祝你在下一次导出海量数据时,既高效又优雅。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 641

NOSQL - Redis的简介、安装、配置和简单操作

reids 的介绍和安装部署

qq_57093716的博客 1143

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

深入浅出Redis【一】Redis简介及环境安装

什么是Redis呢?Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理。它支持诸如字符串、散列、列表、集合、有序集合等数据结构。--Redis官网Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的高性能的key-value数据库。-- 百度百科Redis是一款依据BSD开源协议发行的高性能key-value存储系统,通常被称为数据结构服务器。-- 其它网友。

mifffy_java的博客 1060

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

【Redis】redis简介与安装

Redis 是完全开源的,遵守 BSD 协议(Berkeley Software Distribution 意思是"伯克利软件发行版),是一个高性能的 key-value 数据库。Redis与其他key-value存储区别Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。

margu_168的博客 1217

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Redis——简介与安装

Redis——简介与安装

贝尔摩德苦艾酒 8009

001.Redis 简介及安装

Redis是一款高性能的内存数据库,支持多种数据结构(字符串、哈希、列表等),具有持久化、原子操作和丰富特性(发布订阅、Lua脚本等)。其优势包括极速读写(11万次/秒读,8.1万次/秒写)、支持事务和集群备份。适用于缓存、排行榜、计数器等场景。安装需Linux环境,通过源码编译并优化系统参数,建议配置后台启动和持久化存储路径。提供redis-server、redis-cli等工具,支持多实例运行。

木二 717

redis基础1-简介与安装

Redis,英文全称是远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。与MySQL数据库不同的是,Redis的数据是存在内存中的。它的读写速度非常快,每秒可以处理超过10万次读写操作。因此redis被广泛应用于缓存,另外,Redis也经常用来做分布式锁。除此之外,Redis支持事务、持久化、LUA 脚本、LRU 驱动事件、多种集群方案。

sdrfghb的博客 837

Redis简介【安装】

在常见的企业架构中,随着公司业务高速发展,最先出现瓶颈的是数据库,这个时候很多企业就会考虑使用缓存来缓解数据库的压力,这是缓存使用最多的场景之一;Redis 支持 32 位和 64 位。是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到 资源共享 、功能共享的目的。是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到 资源共享 、功能共享的目的。

2302_76812487的博客 1227

Redis基础—一、Redis简介及安装

Redis入门—1、简介及安装 一、redis简介 官网描述: 总结一下: redis是一个开源的,高性能的key-value数据库 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持数据的备份,即master-slave模式的数据备份。 Redis的优势

Zangjiji的博客 279

Redis简介及安装

Redis安装全指导

m0_63324465的博客 1038

NoSQL——Redis(缓存中间件)简介、安装、配置

一、Redis数据库基础了解 Redis简介: REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sor

weixin_42067873的博客 573

Redis简介和安装

Redis简介和安装 Redis简介 什么是Redis Redis (Remote Dictionary Server)远程字典服务器,是用C语言开发的一个开源的高性能键值对( key-value )内存数据库。 Redis提供了多数据类型来存储值:如字符串类型、散列类型、列表类型、集合类型、有序集合类型等。 Redis是一种 NoSQL 数据存储。 Redis发展历史 2008年,意大利的一家创业公司 Merzia 推出了一款基于 MySQL 的网站实时统计系统 LLOOGG ,然而没过多久该公司的

果果 223
上一篇: 【重新学习ThinkPHP】记录点滴
下一篇: 【PHP】缓存技术
idea丁一鸣
博客等级 码龄14年 9粉丝 83原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值