zoukankan      html  css  js  c++  java
  • 一、Redis的学习

    一、Redis的简介

      Redis是一个高性能的key-value数据库,有点像一个hashmap。

    Redis与其他非关系型数据库做缓存有下面几个特点:

    1、Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启时可以再次加载进行使用

    2、Redis不仅仅支持简单的key-value数据,同时还提供list,set,zset,hash等数据结构的存储

    3、Redis支持数据的备份,即master-slave模式的数据备份

    Redis的性能极高,读的速度是11万次/s,写得速度81000次/s。Redis的所有操作都是原子性的。

    二、Redis的安装

    1、Windows下安装

    下载地址:在github上

    https://github.com/MSOpenTech/redis/releases

    Redis支持32位和64位。根据实际情况进行。

    首先打开windows下的cmd窗口,切换到指定目录下,然后打开redis-server.exe

    操作命令: redis-server.exe redis.windows.conf

    这就是服务端启动成功。接下来启动客户端exe。

    在打开一个cmd窗口,不要关闭原来的服务端窗口,否则无法访问服务端。

    切换到指定目录下,运行redis-cli.exe -h localhost -p 6379(redis默认端口为6379)

    然后下来就是设置键值对:set mykey demo,和取出键值对了:   get mykey

    2、Linux下的安装,直接在官网下载最新的版本就行。

    安装命令 tar xzf redis-2.8.17.tar.gz

    然后切换到指定目录下:cd redis-2.8.17

    然后进行编译:make

    编译成功后,redis-2.8.17目录下会出现编译后的redis服务程序redis-server,和客户端程序redis-cli。两个程序位于安装目录src下

    启动src目录下的redis服务:

    首先切换到src目录: cd src

    然后用./命令进行启动:./redis-server redis.conf

    redis.conf是一个默认的配置文件,我们可以根据实际需求,自己配置相关的参数。

    3、Redis配置

    配置文件是redis.conf

  • 相关阅读:
    [AS3 3D Demo] Stage3D学习过程中开发的3个Demo
    NGUI学习笔记(一):官方视频学习记录
    关于继承MonoBehaviour的一些记录
    Jquery js框架使用
    Highcharts 图表js框架
    js上传控件 plupload 使用记录
    关于 web中 使用 java.net.URLEncoder.encode 要编码两次呢 , js的encodeURIComponent 同理
    跑测试没有web环境的情况
    sitemesh 学习之 meta 引入
    sitemesh 2.4 装饰器学习
  • 原文地址:https://www.cnblogs.com/drq1/p/8509280.html
Copyright © 2011-2022 走看看