原创 Redis 之 哨兵模式

一、哨兵模式的概念 哨兵模式是一種特殊的模式,首先Redis提供了哨兵的命令,哨兵是一個獨立的進程,作爲進程,它會獨立運行。其原理是哨兵通過發送命令,等待Redis服務器響應,從而監控運行的多個Redis實例。 二、實驗環境 三、安裝re

原创 Zookeeper 之 集羣搭建

參考文檔: https://my.oschina.net/u/3754001/blog/1802140此處省略安裝搭建過程 一、 網絡環境 備註: 當前爲三節點服務器,可允許損壞一個,羣集狀態正常,還可以提供正常服務,如損壞節點兩個,只剩

原创 Redis 之 通過RDB文件進行恢復

一、背景 我們知道Redis是一種NoSql數據庫,常用來做緩存數據庫,因爲運行在內存中,不用每次再到數據庫中去查詢需要的數據,所以比普通的關係型數據庫性能更優越,在內存中操作數據肯定比磁盤上性能是很大的提高。所用很多企業都拿redis來做

原创 Mongodb 之 羣集搭建與故障排除

一、搭建Mongodb羣集 1、網絡拓撲情況 2、在三個節點上安裝mongodb 參考本博客的安裝文檔,解壓到相應的位置,並配置好環境變量就行,不需要啓動。 3、分別在三臺服務器的/app/mongodb目錄下創建用於存放數據的文件夾 m

原创 Mongodb 之 數據庫備份恢復步驟

1、查看test數據庫數據 2、備份當前數據庫 [root@ops-site mongodb_backup]# mongodump -h 10.3.152.78 -u test2 -p abc123 -d test -o . 2019-

原创 Mongodb 之 Linux安裝MongoDB

參考文檔:https://www.runoob.com/mongodb/mongodb-linux-install.html 1、下載需要安裝軟件 curl -O https://fastdl.mongodb.org/linux/mongo

原创 Mongodb 之 概念解釋

轉自:https://www.runoob.com/mongodb/mongodb-databases-documents-collections.html 1、查看所有數據庫與大小 2、查看當前數據庫 > db #db命令

原创 Mongodb 之 用戶授權數據庫管理

1、數據庫啓動的時候,必須要加上--auth纔有權限驗證 [root@ops-site ~]# mongod --dbpath=/app/mongodb/data/db --auth 備註:在啓用數據庫用戶身份驗證前,必須要提前授權一個管理

原创 Mongodb 之 集合與文檔

1、查看當前數據庫的所有集合 2、當前python集合中有那些內容 > db.python.find() { "_id" : ObjectId("5d2df2e90d58cd586aea5a99"), "name" : "kang" }

原创 ZABBIX 之 更新監控羣組信息

作用: 根據提交過來的groupid值,更新group監控組名稱。 代碼: class Zabbix_UpdateGroup(): def __init__(self,group_id,group_name): se

原创 Fastdfs 之 一步一步搭建

參考網址:https://www.cnblogs.com/chiangchou/p/fastdfs.html#_label3 日常故障處理方法:https://blog.csdn.net/u014723529/article/details

原创 Django 之 AJAX簡單應用

html頁面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h

原创 Linux 之 Centos7 重置root密碼

1、開機的時候按下e 2、在UTF-8 後面加上init=/bin/sh,然後按ctrl+x 3、掛載磁盤:mount -o remount,rw / 4、修改密碼,輸入passwd root 5、輸入 touch /.autore

原创 Django 之 Session的簡單使用

作用: 通過設置session,保存用戶的登陸信息,實現判斷用戶是否已經登陸,是否合法訪問,並把數據記錄寫到數據庫中,以作保存。 代碼(在login函數中) class Login(View): def get(self,reque

原创 Django 之 Linux上安裝運行

1、在Linux安裝Python3.6.2 下載地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 安裝相關的依賴包:yum -y install zlib-devel b