Redis简单示例

1、Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
    从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
2、下载 redis-3.2.6.tar.gz,解压,进入目录redis-3.2.6,然后make
3、在src目录下,生成一些二进制可执行文件。如下:
    [[email protected] src]# ll|grep -v "\."
    total 33384
    -rwxrwxrwx 1 root root    8173 Dec  6 16:38 Makefile
    -rwxr-xr-x 1 root root 4560528 Feb 10 09:38 redis-benchmark
    -rwxr-xr-x 1 root root   16880 Feb 10 09:38 redis-check-aof
    -rwxr-xr-x 1 root root 6401156 Feb 10 09:38 redis-check-rdb
    -rwxr-xr-x 1 root root 4661462 Feb 10 09:38 redis-cli
    -rwxr-xr-x 1 root root 6401156 Feb 10 09:38 redis-sentinel
    -rwxr-xr-x 1 root root 6401156 Feb 10 09:38 redis-server
    文件介绍如下:
    ./redis-benchmark   //用于进行redis性能测试的工具
    ./redis-check-dump  //用于修复出问题的dump.rdb文件
    ./redis-cli         //redis的客户端
    ./redis-server      //redis的服务端
    ./redis-check-aof   //用于修复出问题的AOF文件
    ./redis-sentinel    //用于集群管理
4、启动redis服务,如下:
    [[email protected] src]# ./redis-server
    监听端口是6379,如下:
    [[email protected] ~]# netstat -anp|grep 6379
    tcp        0      0 0.0.0.0:6379                0.0.0.0:*                   LISTEN      3408/redis-server *
    tcp        0      0 :::6379                     :::*                        LISTEN      3408/redis-server *
5、启动redis客户端,如下:
    [[email protected] src]# ./redis-cli --help
    查看帮助信息
6、设置,获取,删除,最简单的例子如下:
    [[email protected] src]# ./redis-cli
    127.0.0.1:6379> get name
    (nil)
    127.0.0.1:6379> set name andy
    OK
    127.0.0.1:6379> get name
    "andy"
    127.0.0.1:6379> del name
    (integer) 1
    127.0.0.1:6379> get name
    (nil)
时间: 2024-10-11 09:20:05

Redis简单示例的相关文章

Java操作redis简单示例

第一:安装Redis    首先我们要安装Redis,就像我们操作数据库一样,在操作之前肯定要先创建好数据库的环境.    Redis的下载可以百度一下,或者打开下面的下载链接:    https://github.com/MSOpenTech/redis 也可以从我的百度网盘下载,下载链接:    http://pan.baidu.com/s/1pJmaZ71        Redis有Linux版本的也有Windows版本的,我们练习的话一般都是Win版,操作比较简单.下载之后,压缩文件里面

springboot整合redis简单示例

一.项目架构 二.项目内容 1.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd&quo

Node.js操作Redis的简单示例

Redis是一个key-value类型的数据库,而key全部都是字符串,value可以是集合.hash.list等等. Redis是通过MULTI/DISCARD/EXEC/WATCH这4个命令来实现事务功能.对事务,我们必须知道事务安全性是一个非常重要的. 事务提供了一种"将多个命令打包,然后一次性.按顺序执行"的机制,并且在事务执行期间不会中断--意思就是在事务完成之前,客户端的其他命令都是阻塞状态. var redis = require("redis");

Redis 安装与简单示例

Redis 安装与简单示例 一.Redis的安装 Redis下载地址如下:https://github.com/dmajkic/redis/downloads 解压后根据自己机器的实际情况选择32位或者64位.下载解压后图片如下: redis-server.exe redis服务器的daemon启动程序 redis.conf redis配置文件 redis-cli.exe redis命令行操作工具.当然,也可以用telnet根据其纯文本协议来操作 redis-check-dump.exe 本地数

Redis系列2- C#中使用Redis的示例

上一篇Redis的系列已经讲了Redis的下载.安装,接下来这一篇,主要讲使用Redis提供的 ServiceStack.Redis 这个开发库在C#项目中作为缓存服务使用的一个简单示例,废话不多话,直接上代码. private void TestRedis() { var Redis = new RedisClient("localhost"); //创建Redis实例(主机名根据项目的实际情况设置,可以使用配置文件的形式配置) var records = new List<T

AMQP消息队列之RabbitMQ简单示例

前面一篇文章讲了如何快速搭建一个ActiveMQ的示例程序,ActiveMQ是JMS的实现,那这篇文章就再看下另外一种消息队列AMQP的代表实现RabbitMQ的简单示例吧.在具体讲解之前,先通过一个图来概览下: 1.添加Maven依赖 <!-- rabbitmq begin --> <dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit

HMM的维特比算法简单示例

今天读了一位大牛的关于HMM的技术博客,读完之后,写了一个关于维特比算法的简单示例,用scala和java语言混合编写的.现在上传之. package com.txq.hmm import java.utilimport scala.collection._ /** * HMM维特比算法,根据显示状态链条估计隐式链条 * @param states 隐式states * @param observations 显式states * @param start_probability 初始概率向量

spring-servlet.xml简单示例

spring-servlet.xml简单示例 某个项目中的spring-servlet.xml 记下来以后研究用 1 <!-- springMVC简单配置 --> 2 <?xml version="1.0" encoding="UTF-8"?> 3 <beans xmlns="http://www.springframework.org/schema/beans" 4 xmlns:xsi="http://w

关于Ajax实现的简单示例

一.代码示例 关于Ajax的基本概念(包括XMLHttpRequest对象及其相关方法属性)移步这里(w3school中文版)学习了解. <!doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title>使用Ajax异步加载数据</title> <script type = "text/javasc