zoukankan      html  css  js  c++  java
  • Redis之下载安装及基本使用

    redis

    window系统的redis是微软团队根据官方的linux版本高仿的

    官方原版: https://redis.io/

    中文官网:http://www.redis.cn

    1.1 redis下载和安装

    下载地址: https://github.com/MicrosoftArchive/redis/releases

    redis作为windows服务启动方式

    redis-server --service-install redis.windows.conf

      启动服务:redis-server --service-start

      停止服务:redis-server --service-stop

    示例如下图:

     启动内置客户端连接redis服务:

    启动客户端:
    redis-cli

     

    1.2 redis的使用

    redis 安装成功以后,window下的配置文件保存在软件 安装目录下,如果是mac或者linux,则默认安装/etc/redis/redis.conf

    1.2.1 redis的核心配置选项

    • 绑定ip:如果需要远程访问,可将此⾏注释,或绑定⼀个真实ip

      bind 127.0.0.1

    • 端⼝,默认为6379

      port 6379

    • 是否以守护进程运⾏[这里的配置主要是linux和mac下面需要配置的]

      • 如果以守护进程运⾏,则不会在命令⾏阻塞,类似于服务

      • 如果以⾮守护进程运⾏,则当前终端被阻塞

      • 设置为yes表示守护进程,设置为no表示⾮守护进程

      • 推荐设置为yes

      daemonize yes

    • 数据⽂件

      dbfilename dump.rdb

    • 数据⽂件存储路径

      dir .

    • ⽇志⽂件

      logfile "C:/tool/redis/redis-server.log"

    • 数据库,默认有16个

      database 16

    • 主从复制,类似于双机备份。

      slaveof

     

    Redis

    Redis 是一个高性能的key-value数据格式的内存缓存,NoSQL数据库。

    NOSQL:not only sql,泛指非关系型数据库。

    关系型数据库: (mysql, oracle, sql server, sqlite)

    1. 数据存放在表中,表之间有关系。
    2. 通用的SQL操作语言。
    3. 大部分支持事务。
    

    非关系型数据库[ redis,hadoop,mangoDB]:

    1. 没有数据表的概念,不同的nosql数据库存放数据位置不同。
    2. nosql数据库没有通用的操作语言。
    3. 基本不支持事务。   redis支持简单事务
    

    redis: 内存型(数据存放在内存中)的非关系型(nosql)key-value(键值存储)数据库, 支持数据的持久化(注: 数据持久化时将数据存放到文件中,每次启动redis之后会先将文 件中数据加载到内存),经常用来做缓存(用来缓存一些经常用到的数据,提高读写速度)。

    redis是一款基于CS架构的数据库,所以redis有客户端,也有服务端。

    其中,客户端可以使用python等编程语言,也可以终端命令行工具

     

    redis客户端连接服务器:

    redis-cli -h `redis服务器ip` -p `redis服务器port`
  • 相关阅读:
    跨站的艺术-XSS Fuzzing 的技巧
    腾讯云数据库团队:PostgreSQL TOAST技术理解
    Git commit message和工作流规范
    前端识别验证码思路分析
    Akamai在内容分发网络中的算法研究(翻译总结)
    Nginx网站使用CDN之后禁止用户真实IP访问的方法
    常用机器性能评估工具
    解决关于ArcGIS10.2服务手动启动的问题
    林业通用平台上线
    土地承包经营权地块示意图打印
  • 原文地址:https://www.cnblogs.com/Mixtea/p/10584959.html
Copyright © 2011-2022 走看看