redis之安装与简单使用

孔扎根      2022-02-11     319

关键词:

操作系统环境‘

   CentOS Linux release 7.2.1511 (Core)

 

redis版本

  redis-3.2.9

 

安装过程

  从官网https://redis.io/下载redis软件后放到linux服务器/app目录中,解压后查看README文档,了解安装步骤

$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz
$ tar xzf redis-3.2.9.tar.gz
$ cd redis-3.2.9
$ make
$ make test (比较重要)

启动与验证
$ ./src/redis-server &

$ ./src/redis-cli 
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"

  

我们再做一些配置项

  1、密码登陆

  默认redis数据库登陆是无须密码的,为了安全起见,我们爬虫项目应该设置密码登陆验证。

  

vi redis.conf
注释requierpass
requirepass redis

  

  2、允许远程访问redis数据库

  redis默认情况下,只监本机的端口,如果想其它机器也能访问些数据库的话,需要修改其监听ip

注释此监听
# bind 127.0.0.1

  

  3、重新启动redis服务

  

$ redis-cli 
127.0.0.1:6379> shutdown save

$ ./src/redis-server redis.conf &

  

  4、远程访问

  此时远程访问数据需要在命令行后面加上密码验证

$ redis-cli  -h 192.168.10.106  -a redis
192.168.10.106:6379> keys *
1) "myk"

  

常用操作命令

 

  

 

kettle使用教程之安装与资源库的创建(代码片段)

1、安装JDK 本人使用的JDK版本是1.8,且必须要在系统的环境变量添加路径。2、下载Kettle目前稳定的版本是8.2,但是本人使用的是7.1版本,其下载的URL为:https://sourceforge.net/projects/pentaho/files/Data%20Integration/3、将文件解压,点击Spo... 查看详情

mdt2010部署windows7之安装与配置wds

文档说明:通过此部分内容,您将了解到如何使用MicrosoftDeploymentToolkit2010部署Windows7客户端,实验内容包括安装、配置MDT以及部署Windows7客户端等内容。(省略安装配置AD、DNS、DHCP)机器名系统角色功能备注DCWindowsServer2012R2AD、DHC... 查看详情

高负载均衡学习haproxy之安装与配置

http://www.52codes.net/article/3117.html1.1、haproxy原理haproxy提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。haproxy特别适用于那些负载特别大的web站点... 查看详情

高负载均衡学习haproxy之安装与配置

有关高负载均衡的软件,目前使用比较多的是haproxy、nginx和lvs。下面我们就开始学习haprxoy这款软件。一、haproxy介绍以下开始介绍有关haproxy的原理及其优点。1.1、haproxy原理haproxy提供高可用性、负载均衡以及基于TCP(第四层)和HTTP... 查看详情

docker技术之安装

  由于工作原因需要使用docker完成集群的搭建,特此记录一下研究的docker技术。  首先简单的介绍一下docker:    Docker使用Google公司推出的Go语言进行开发实现,基于Linux内核的cgroup,namespace,以及AUFS类的UnionFS等技术,... 查看详情

haproxy学习之安装部署和应用

【认识haproxy】官网:www.haproxy.org软件作用:负载均衡,可做4层也可做7层。优点:1配置简单,软件使用简单24、7层都可以做3 有自动的监控检查功能4 是一个专业反向代理软件5 会话保持功能比较强大(ngixn的实现是通过iphas... 查看详情

gradle的按装与使用

一、gradle的简介   Gradle是一个基于ApacheAnt和ApacheMaven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。  它有以下作用:          1、&nbs... 查看详情

如何在eclipse中安装与使用jacoco

参考技术A代码覆盖率测试,你可以试试Emma和Jacoco,eclipse中也有eclemma插件,这两种都是比较流行的工具!本回答被提问者采纳 查看详情

pycharm中安装与使用pyqt5

第一步:安装PyQt5在PyCharm中菜单栏打开File-setting,然后进入到Python-Interpreter中,点击加号搜索PyQt5,分别安装PyQt5和PyQt5-tools。第二步:在PyCharm中配置PyQt5打开setting,弹出的窗口中选择ExternalTools,然后点击右边的加号,我们总共... 查看详情

rabbitmq基础教程之基本使用篇(代码片段)

...Boot可以怎么玩)相关博文,欢迎查看:《RabbitMq基础教程之安装与测试》《 查看详情

最简单之安装azkaban(代码片段)

一,拉取源码构建gitclonehttps://github.com/azkaban/azkaban.gitcdazkaban;./gradlewbuildinstallDist二,创建数据库,将sql文件导入数据库CREATEDATABASEazkaban;useazkaban;source/home/azkaban/azkaban-db/build/sql/create-all-sql-3.82.0-2-gd8a86ee.sql;三,修改数据库数据包大... 查看详情

在 R 中安装与 stringr 包相关的包时出错 [重复]

】在R中安装与stringr包相关的包时出错[重复]【英文标题】:errorinstallingapackageinRpertainingstringrpackage[duplicate]【发布时间】:2015-11-2509:58:04【问题描述】:我在RStudio中安装软件包时遇到问题。我正在使用LinuxMint,并且已经安装了lib... 查看详情

vue的入门之安装

  vue.js是前端框架中比较热门的,因为工作关系,也加入了浩浩荡荡的学习大潮中,用笔记记录下点滴,便于后面学习查阅!  1node.js环境的安装包(npm包管理器)  2vue-cli脚手架构建工具  3cnpmnpm的淘... 查看详情

docker之安装使用和镜像与容器(代码片段)

一.安装下载下载:epel-release-6-8.noarch.rpm安装:rpm-Uvhepel-release-6-8.noarch.rpmyuminstalldocker-io启动:/etc/init.d/dockerstart搜寻镜像:dockersearchcentos#搜寻centos镜像获取镜像:dockerpullcentos#获取centos镜像查看镜像:dockerimages创建镜像:dockerrunc... 查看详情

学写网站前端配置之安装nvmnodenpm

一、安装nvmnodeversionmanager是一个用来管理node版本的工具。使用node主要是要使用npm,能够方便的管理一些前端开发的包。nvm安装过程(windows):1.下载2.点击直接安装3.配置:①将nvm的路径添加到环境变量之中。②打开cmd,然后输... 查看详情

git系列一之安装管理

1.Git安装部署Git是分布式的版本控制系统,我们只要有了一个原始Git版本仓库,就可以让其他主机克隆走这个原始版本仓库,从而使得一个Git版本仓库可以被同时分布到不同的主机之上,并且每台主机的版本库都是一样的,没有... 查看详情

redis客户端servicestack.redis的简单使用

在nuget中下载ServiceStack.Redis,但是运行之后会出现一个问题:Exception:“Com.JinYiWei.Cache.RedisHelper”的类型初始值设定项引发异常。System.TypeInitializationException:“Com.JinYiWei.Cache.RedisHelper”的类型初始值设定项引发异常。--->System.TypeLoa 查看详情

springboot整合redis以及redis的简单使用

...系统,用于缓存还是很方便的, springboot整合redis也很简单。 首先在pom文件里面加入redis的相关依赖: <!--Redis客户端--><dependency><groupId>redis.clients</groupId><artifac 查看详情