分类目录:技术

以下是分类 技术 下的所有文章

centos7.5 安装rabbitmq 3.8.2 和 rabbitmq_delayed_message_exchange

前置条件 由于rabbitmq需要erlang环境,在安装前,先要安装好erlang,才能安装rabbitmq,然后下载插件,最后enable插件。 1、安装erlang 1.1 、安装erlang的依赖 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 1.2、下载erlang rpm包 wget https://packages.erlang-solutions.com/erlang……

nacos与apollo

目前正在做技术的调研与选型,使用springcloud的架构,在使用配置管理和注册中心上,比较了nacos和apollo。 首先研究的是apollo,这个是携程出品的,功能很强大,由portal、admin、config(带meta-server、eureka)。 如果要使用自己的注册中心,需要在启动的start.sh 里添加 export JAVA_OPTS=”$JAVA_OPTS -Dapoll……

Innodb锁机制

[from http://blog.chinaunix.net/uid-24111901-id-2627857.html] InnoDB锁问题 InnoDB与MyISAM的最大不同有两点:一是支持事务(TRANSACTION);二是采用了行级锁。行级锁与表级锁本来就有许多不同之处,另外,事务的引入也带来了一些新问题。下面我们先介绍一点背景知识,然后详细讨论InnoDB的锁问题。 背景知识 1.事……

shell进行完整和增量备份mysql数据库

shell进行完整和增量备份mysql数据库  文档介绍 本文档采用mysqldump 对数据库进行备份,mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法,mysqldump 比直接拷贝要慢些。 本文描述Mysql数据库的自动备份,包括完全备份和增量备份。……

MySQL数据库增量备份及恢复方案

u  前言 操作系统崩溃、电源故障、文件系统崩溃和硬件故障等异常状况都可能导致我们正在使用的数据库出现故障而产生数据库中数据不一致的情况。为了保证数据库使用安全,必须定期备份数据库;数据库备份可以分为:完全备份、日志备份、增量备份和文件备份。对于一个大型数据库,频繁执行完全备份可能会需要太多的时间,而……

mysql mysqldump数据备份和增量备份

本篇文章主要讲如何使用shell实现mysql全量,增量备份。增量备份在周一-周六凌晨3点,会复制mysql-bin.00000*到指定目录;而全量备份则使用mysqldump将所有的数据库导出,每周日凌晨3点执,并会删除上周留下的mysq-bin.00000*。然后对mysql的备份操作会保留在bak.log文件中。如下图: 开始:2013年05月02日 15:10:57 结束:……

利用Varnish构建Cache服务器笔记

公司最近需要用varnish和memcache做构架调整,现就自己做了一些前提准备,希望对大家有帮助! Varnish是一个非常不错的HTTP accelerator,具体我也不做多方面介绍了大家可以亲自尝试一下,just do it!”停止一切空谈!”。 以下是我配置服务的过程贴出来和朋友们一起分享。在调试过程中感谢手机之家张建(ajian)[……

Linux系统安装配置Varnish详细教程

目前varnish的最新版本为3.0.2,这里我们使用最新的稳定版本 cd /usr/local/soft wget http://repo.varnish-cache.org/source/varnish-3.0.2.tar.gz tar zxvf varnish-3.0.2.tar.gz cd varnish-3.0.2 ./configure –prefix=/usr/local/varnish make && make install 如果在执行./configure命令的过程中遇到&#……