redis简介

NoSQL数据库

NoSQLnot only sql

  1. 不支持sql语句,每一个NoSQL数据库语法都不相同
  2. 没有表结构 key-value
  3. 大部分NoSQL数据库数据存在内存中,缓存型数据库

产品:

  1. Redis
  2. Mongodb
  3. Hbase hadoop(大数据)
Redis

Redis是一种高性能数据库,NoSQL数据库,缓存型数据库

Redis的五种类型:

string 字符串
hash 哈希
list 链表
set 集合
zset 有序集合

Redis中,事务基本不支持,Redis的所有操作都是原子性的

Redis特性

支持主从备份

redis.conf配置

bind 127.0.0.1可以绑定单一ip,用空格分隔。

logfile /var/log/redis/redis-server.log 日志存放目录

dir /var/lib/redis 指定数据备份的时候存在哪里

dbfilename dump.rdb文件存储名

daemonize 守护进程

databases 默认16个数据库

redis用服务开启和手动开启

sudo service redis stop

sudo service redis start

手动开始redis和服务开启,dump.rdb会认为是不同的redis来操作

需要删除dump.rdb或者每次手动开启

每次开启redis服务都会操作dump.rdb(数据持久化文件)

关闭服务的方式启动的redis步骤
  1. 在终端执行sudo service redis stop

  2. 进入/var/lib/redis下面删除dump.rdb

    su

    删除

  3. 手动开启redis服务 sudo redis-server /etc/redis/redis.conf

Redis连接

redis-cli -h host -p port -a password

Redis客户端读中文

redis-cli --raw

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值