`
yeelor
  • 浏览: 416748 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

内存数据库Redis的基本安装与使用

 
阅读更多

官网:
http://www.redis.io
参考文档:
http://www.redis.cn/
http://redis.readthedocs.org/en/latest/index.html

http://manual.csser.com/redis/index.html


下载
wget http://download.redis.io/releases/redis-2.8.6.tar.gz
解压
tar -zxvf redis-2.8.6.tar.gz
编译
make
(如果不能编译,请先安装 yum install gcc glib*)
yum install gcc automake autoconf libtool make
yum install gcc gcc-c++

切换到su
查看根目录下的REAME文件,里面有安装的提示
切换到su
查看根目录下的REAME文件,里面有安装的提示
例如:
只使用而不安装
cd src
./redis-server
./redis-cli -h 192.168.1.135
安装redis成服务

cd src
make install
cd utils
./install_server
此时发现一个错误。这个错误只在centos下出现
vim /etc/init.d/redis_6379
会现在此文件中第一行有文件没有分隔。我们手动调整,将\n去掉,手动回车。
启动进程
service redis_6379 start
查看进程
service redis_6379 status
ps -ef|grep redis
进入客户端(查看redis-cli的用法用 redis-cli --help )
redis-cli
清空
redis-cli flushall
导出一个key
redis-cli hkeys users >user.txt

安装密码
vim /etc/redis/6379.conf
找到# requirepass foobared 去掉前面的注释#,并把foobared 替换为你自己的密码password

远程登录
redis-cli -h 192.168.1.103 -p 6379 -a password


基本操作。命令输入部分后按Tab键会有提示,这点和linux类似
set name redis
GET name

ZRANGE ref_a 0 -1 withscores

FLUSHALL

keys *
hkeys *


LRANGE fri_b 0 -1 withscores

del users


EXISTS name

HMSET website google www.google.com yahoo www.yahoo.com

lpush "abc" "c"

zadd world 1 "hello 1"

 

Slow log 是 Redis 用来记录查询执行时间的日志系统



参考资料:

征服 Redis

分享到:
评论

相关推荐

    内存数据库redis

    一、Redis基本概念 Redis是一个开源的、网络化的、非关系型数据库,采用键值对的数据模型。键是唯一的,可以是字符串、数字或特殊符号,而值则可以是多种数据类型,包括字符串、哈希、列表、集合和有序集合。这种...

    Redis数据库最详细安装步骤.doc

    以上就是Redis数据库的安装及基本配置流程。在实际应用中,可能还需要根据具体需求进行更复杂的配置,比如调整内存使用策略、优化网络连接、设置安全策略等。同时,为了保障高可用性和数据安全性,建议在生产环境中...

    python的redis数据库连接与使用

    Python 的 Redis 数据库连接与使用 Python 的 Redis 数据库连接与使用是指通过 Python 语言对 Redis 数据库进行连接和操作的过程。Redis 是一个基于内存的 key-value 存储系统,可以存储多种数据类型,包括字符串、...

    REDIS的安装与使用说明

    ### REDIS的安装与使用说明 #### 一、Redis简介 Redis是一种开源的键值存储系统,它提供了多种数据结构的存储方式,并且支持网络、内存数据存储、数据持久化等功能。由于其高性能和灵活性,Redis被广泛应用于缓存...

    内存数据库-redis.docx

    ### 内存数据库Redis概述与应用 #### 一、Redis简介 Redis是一种广泛使用的开源内存数据存储系统,它提供了一种高性能的键值存储解决方案。由于其基于内存的特点,Redis能够实现极高的读写速度,这使其成为构建高...

    Redis缓存数据库_redis_数据库系统_

    一、Redis基本概念 Redis是一个基于内存的数据结构存储系统,支持多种数据类型,包括字符串、哈希、列表、集合、有序集合。这些数据结构设计巧妙,使得Redis在处理大量数据时依然保持高效。同时,Redis支持通过持久...

    redis安装及使用

    以上是对Redis安装、客户端使用以及基本数据类型的详细介绍。Redis的强大不仅在于其丰富的数据结构支持,还在于其高性能、易用性和广泛的社区支持。掌握这些基础知识有助于开发者更好地利用Redis来解决实际问题。

    CentOS下Redis数据库的基本安装与配置教程

    Redis 是一款高性能的键值对数据存储系统,它以 ANSI C 语言编写,以其内存中的数据集管理和高速读写性能而著称。Redis 支持多种编程语言,使其成为多种应用场景的理想选择,如缓存、消息队列以及数据结构服务器等。...

    Redis安装和使用教程

    ### Redis安装和使用教程 #### 一、Redis简介 Redis是一种功能强大的开源键值(Key-Value)数据库系统,它不仅支持内存数据存储还提供了...通过本文的介绍,读者可以了解Redis的基本概念、安装方法以及常见的使用场景。

    C#实现访问Redis数据库

    本文将详细讲解如何使用C#语言来实现对Redis数据库的访问,以便充分利用其高效特性来提升应用性能。 首先,要实现C#访问Redis,我们需要一个客户端库。StackExchange.Redis是.NET开发者广泛使用的官方推荐库,它...

    数据库redis

    Redis是一款高性能的键值对数据库,它以内存存储为主,数据持久化为辅,提供了丰富的数据类型,包括字符串、哈希、列表、集合和有序集合。在“redis2.8”这个版本中,我们主要讨论以下几个核心知识点: 1. **数据...

    redis源码安装以及配置

    Redis是一款高性能的键值对...通过以上步骤,你已经成功地在本地环境中安装了Redis并进行了基本配置,同时完成了PHP与Redis的集成。接下来,你可以开始利用Redis处理各种数据存储和检索任务,享受其高性能带来的便利。

    redis-5.0.8 安装与基本配置.docx

    本文将详细介绍Redis 5.0.8的安装与基本配置过程,确保您能够顺利地在服务器上部署并运行Redis服务。 首先,从Redis官方网站(https://redis.io/)下载最新稳定版的Redis安装包,例如Redis-5.0.8.tar.gz。将其放置在...

    内存数据库白皮书.rar

    内存数据库的基本原理在于利用现代计算机系统的高速随机存取内存(RAM)作为数据存储介质。由于内存的读写速度远高于硬盘,因此,内存数据库能够提供比磁盘数据库更快的查询响应时间和更高的吞吐量。这使得内存...

    C加载使用Redis数据库

    本文将详细介绍如何在C或C++环境中使用Redis数据库,并通过动态库文件实现跨程序调用。 首先,我们要理解Redis的基本概念。Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,它支持数据结构如...

    高性能NoSQL数据库Redis(盛大在线)

    标题和描述中的知识点聚焦于高性能NoSQL数据库Redis的特性与应用,以下将深入解析这些关键概念,以便更好地理解和掌握Redis的使用。 ### Redis的核心概念 #### Redis是什么? Redis,全称为Remote Dictionary ...

    redis单机安装手册

    ### Redis 单机安装手册知识点详解 #### 一、Redis简介 Redis是一个开源的高性能键值存储系统,采用BSD许可协议。它不仅可以用作数据库,还可以作为缓存和消息中间件来使用。Redis最大的特点是其数据存储在内存中,...

    redis3.2.0的安装文件和安装文档doc

    Redis是一款高性能的键值对内存数据库,常用于数据缓存、消息队列和数据库功能。在本套资源中,我们有Redis 3.2.0的安装文件和对应的安装文档,这将帮助你在Linux环境下快速搭建Redis服务器。下面将详细介绍Redis ...

    基于mongodb数据库的集成redis缓存springboot实战

    通过这个实战项目,开发者不仅能掌握MongoDB和Redis的基本操作,还能了解到如何在SpringBoot框架下优雅地整合这两种技术,实现高效的缓存策略。这对于提升Web应用的性能和用户体验有着显著的效果。

    Linux 系统 安装redis redis-5.0.1.tar.gz 安装包

    使用`top`或`htop`命令监控Redis的CPU和内存使用情况。定期备份数据,使用`redis-cli`的`SAVE`或`BGSAVE`命令创建RDB快照,或启用AOF持久化来保护数据。 通过以上步骤,你已经在Linux系统上成功安装了Redis 5.0.1...

Global site tag (gtag.js) - Google Analytics