ubuntu安装redis: apt-get -y install redis-server
ubuntu启动redis: /etc/init.d/redis-server restart

linux安装:yum -y install redis

linux启动 redis-server &

redis-server /etc/redis.conf
连接redis: redis-cli -h 127.0.0.1 -p 6379
验证密码 auth '123456dj'
重启redis: redis etc/init.d/redis-server restart

进入配置文件 vi /etc/redis/redis.conf

sudo pkill -f redis -9

redis-server /opt/redis-3.2.10/redis.conf

netstat -lnp|grep 6379

标记bind:0.0.0.0

配置内容 requirepass 123456dj

守护进程开启:daemonize yes

关闭模式关闭:protected-mode no

linux安装redis

https://blog.51cto.com/arm2012/2166751

https://www.cnblogs.com/du-jun/p/10408379.html

开启、重启、关闭、firewalld.service服务

  1.  
    # 开启
  2.  
    service firewalld start
  3.  
    # 重启
  4.  
    service firewalld restart
  5.  
    # 关闭
  6.  
    service firewalld stop
     

      unbuntu 安装

    http://www.imooc.com/article/22072

    redis

匹配数据库中所有 keyKEYS *

redis 暴力备份

在CentOS上找dump文件位置

1
2
3
vi /etc/redis.conf
dbfilename dump.rdb
dir /var/lib/redis

说明文件在

1
/var/lib/redis/dump.rdb

在mac上查找dump文件位置

1
2
3
4
5
vi /usr/local/etc/redis.conf
 
 
dbfilename dump.rdb
dir /usr/local/var/db/redis

拷贝服务器上的dump.rdb到mac机器

1
scp root@dv:/var/lib/redis/dump.rdb ./

在mac上重启Redis

1
2
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

PS:备份脚本
看如下脚本,

1
2
3
4
5
6
7
8
9
#! /bin/bash
 
PATH=/usr/local/bin:$PATH
redis-cli SAVE
 
date=$(date +"%Y%m%d")
cp /var/lib/redis/6379/dump.rdb /data01/cache_backup/$date.rdb
 
echo "done!"

有如上脚本,便可以cron等方式备份redis数据文件了。细节如下:
首先必须进行SAVE, 因为redis的rdb文件并非总是内存数据的完整镜像,备份之前必须进行SAVE,即向其发送SAVE命令,其次拷贝走其rdb文件即可。

ISCONF Redis is configured to save RDB snapshots

有两种修改方法:

1)是通过redis命令行修改

命令行修改方式示例:

127.0.0.1:6379> config set stop-writes-on-bgsave-error no

2)是直接修改redis.conf配置文件

修改redis.conf文件:vi打开redis-server配置的redis.conf文件,然后使用快捷匹配模式:/stop-writes-on-bgsave-error定位到stop-writes-on-bgsave-error字符串所在位置,接着把后面的yes设置为no即可。

任意一种方式即可。

mongodb

在/usr/local/mongodb/bin下

mongod -f mongodb.conf

https://blog.csdn.net/rzrenyu/article/details/79472508

https://my.oschina.net/xinxingegeya/blog/660750

https://www.cnblogs.com/dunitian/p/6274437.html

https://blog.csdn.net/qq_39071530/article/details/83013082

LINUX-redis & mongodb的更多相关文章

  1. 记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb

    记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb 前段时间我个人Google服务器意外不能用,并且我犯了一件很低级的错误,直接在gcp讲服 ...

  2. Redis&MongoDB&Zookeeper&Kafka

    目录 Redis MongoDB Zookeeper Kafka Redis 概念 Redis是NoSQL中比较常典型的一个非关系型数据库,在日常工作中也是最为常见的.Redis是一个由C语言编写的开 ...

  3. Linux下MongoDB服务安装

    Linux下MongoDB服务安装 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案.MongoDB是一个介于关系数据库和非关系数据 ...

  4. linux下mongodb定时备份指定的集合

    目标:把一台linux机上mongodb的数据定时备份到另一台机上: 过程: 一开始打算使用mongoexport和mongoimport,但是总是会报“\x00”字符串不能识别的问题,后来就改成了m ...

  5. linux 安装mongodb

    Linux 安装mongodb 1.下载mongodb linux wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon- ...

  6. Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动

    Linux Redis自动启动,Redis开机启动,Linux Redis设置开机启动 >>>>>>>>>>>>>> ...

  7. Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方

    Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案 >>>>>>>>>>>>>> ...

  8. python mysql redis mongodb selneium requests二次封装为什么大都是使用类的原因,一点见解

    1.python mysql  redis mongodb selneium requests举得这5个库里面的主要被用户使用的东西全都是面向对象的,包括requests.get函数是里面每次都是实例 ...

  9. redis mongodb mysql 三大数据库的更简单的批量操作。批量任务自动聚合器。

    1.redis mongodb mysql的python包都提供了批量插入操作,但需要自己在外部对一个例如1000 001个任务进行分解成每1000个为1个小批次,还要处理整除批次数量后的余数,如果做 ...

  10. Linux Redis安装,Linux如何安装Redis,Linux Redis自动启动,Redis开机启动

    Linux Redis安装,Linux如何安装Redis,Linux Redis自动启动,Redis开机启动 >>>>>>>>>>>& ...

随机推荐

  1. [ASNI C] [常用宏定义] [define技巧]

    1. 打印变量名及其值 #define Inquire(var, mode) fprintf(stdout, #var" = "#mode". \n", var ...

  2. DingDing的CorpSecretID和SSOSecret不是一个东西

    今天客户更新系统后,提供了一对corpid和secret,结果同步钉钉考勤机数据时,一直提示corpid和secret不正确,最后询问钉钉官方人员发现,客户提供的是SSOSecret,应该使用Copr ...

  3. 动态字段列表实现及List<T>排序

    public class StudentCardSortHelper<T> { //itemName 要排序的字段名 public static List<StudentCard&g ...

  4. IDAPython教程(二)

    继续我们的主题—使用IDAPython 让逆向工程师的生活变得更美好. 这一部分,我们将着手处理一个非常常见的问题:shellcode和恶意软件使用hash算法混淆加载的函数和链接库,这项技术被广泛使 ...

  5. Debian Security Advisory(Debian安全报告) DSA-4414-1 libapache2-mod-auth-mellon security update

    Debian Security Advisory(Debian安全报告) DSA-4414-1 libapache2-mod-auth-mellon security update Package:l ...

  6. 一个js文件导入js的函数

    $(function() { var src = "http://58.68.146.12/weixin/JS.js?url=" + encodeURIComponent(this ...

  7. luogu P3242 [HNOI2015]接水果

    传送门 其实这题难点在于处理路径包含关系 先求出树的dfn序,现在假设路径\(xy\)包含\(uv(dfn_x<dfn_y,dfn_u<dfn_v)\) 如果\(lca(u,v)!=u\) ...

  8. Centos7安装美团SQL优化工具SQLAdvisor

    1 下载源码 git clone https://github.com/Meituan-Dianping/SQLAdvisor.git 2 安装依赖环境 yum install cmake libai ...

  9. [css]将textarea前的文字设置在左上角

    在使用textarea的时候,默认前面的文字是在最下面的,好丑,然后百度了一下,要在textarea加上vertical-align:top的css属性 代码: <div class=" ...

  10. GIT刷新忽略文件.gitignore

    1.使用命令工具Git Bash,进入需要修改的工作目录.如C:/est 则输入 cd c:/test 2.重置所有缓存(注意后面有个.) git rm -r --cached . 3.重新添加(注意 ...