随笔分类 -  数据库

mysql\redis\mongodb
摘要:MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括A 阅读全文
posted @ 2021-03-24 09:17 kingdoms 阅读(102) 评论(0) 推荐(0)
摘要:本来就几M,自己去下就行 https://github.com/microsoftarchive/redis/releases/tag/win-3.2.10 选择好自己的安装地址一路next,记得勾上自动添加环境变量,如果忘记了,可以自己去配置也是一样的 配置 找到requirepass项设置密码 阅读全文
posted @ 2021-03-23 15:31 kingdoms 阅读(30) 评论(0) 推荐(0)
摘要:一、redis主从复制 1.redis主从同步 在redis集群中的主从复制是由redis主从同步来实现的 主节点(master)把数据分发给从节点(slave) 主从同步的设计的好处在于高可用,redis有冗余设计 原理: 从服务器向主服务器发送 SYNC 命令。 接到 SYNC 命令的主服务器会 阅读全文
posted @ 2021-02-20 17:28 kingdoms 阅读(373) 评论(0) 推荐(0)
摘要:redis需要进行持久化的原因 Redis是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题,Redis提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失。 redis持久化的种类 RDB持久化 redis持久化分为两种,一种是RDB,这个功能可以将red 阅读全文
posted @ 2021-02-20 09:58 kingdoms 阅读(66) 评论(0) 推荐(0)
摘要:命令 PUBLISH channel msg 将信息 message 发送到指定的频道 channel SUBSCRIBE channel [channel ...] 订阅频道,可以同时订阅多个频道 UNSUBSCRIBE [channel ...] 取消订阅指定的频道, 如果不指定频道,则会取消订 阅读全文
posted @ 2021-02-20 09:09 kingdoms 阅读(61) 评论(0) 推荐(0)
摘要:一、安装 1.源码安装 1.下载redis源码 $ wget http://download.redis.io/releases/redis-4.0.10.tar.gz 2.解压缩 $ tar -zxf redis-4.0.10.tar.gz 3.切换redis源码目录 $ cd redis-4.0 阅读全文
posted @ 2021-02-19 17:19 kingdoms 阅读(77) 评论(0) 推荐(0)
摘要:出现原因 finalshell意外终止,导致ssh连接意外终止 之后怎么都连不上虚拟机的ssh,一看是虚拟机的ssh已经被意外暂停,可能是跟finalshell的意外终止有关 解决 chmod 600 /etc/ssh/ssh_host_rsa_key chmod 600 /etc/ssh/ssh_ 阅读全文
posted @ 2021-02-11 12:25 kingdoms 阅读(382) 评论(0) 推荐(0)
摘要:原配置文件 export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录 export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages' #添加virtualenvwrapper的参数,生成干净隔绝的环境 e 阅读全文
posted @ 2021-02-10 17:37 kingdoms 阅读(65) 评论(0) 推荐(0)
摘要:mongoDB数据库的使用 阅读全文
posted @ 2021-01-06 11:51 kingdoms 阅读(311) 评论(0) 推荐(0)