加载中
详解mycat+haproxy+keepalived搭建高可用负载均衡mysql集群

概述 目前业界对数据库性能优化普遍采用集群方式,而oracle集群软硬件投入昂贵,mysql则比较推荐用mycat去搭建数据库集群,下面介绍一下怎么用mycat+haproxy+keepalived搭建一个属于mysql数据...

2019/10/09 17:09
327
详解mycat+haproxy+keepalived搭建高可用负载均衡mysql集群

概述 目前业界对数据库性能优化普遍采用集群方式,而oracle集群软硬件投入昂贵,mysql则比较推荐用mycat去搭建数据库集群,下面介绍一下怎么用mycat+haproxy+keepalived搭建一个属于mysql数据...

2020/01/19 13:41
1.5K
Spring Security--核心过滤器源码分析

我们已经知道Spring Security使用了springSecurityFillterChian作为了安全过滤的入口,这里主要分析一下这个过滤器链都包含了哪些关键的过滤器,并且各自的使命是什么。 过滤器详解 核心过滤...

2018/08/04 17:01
302
电商后台:商品管理系统

关于商品管理系统的总结介绍在网能够搜索出好多,这里也结合了接触过的系统,借鉴了一些资料,根据个人的理解整理出来,希望能够按计划形成一个完整的供应链系列文章,目的是通过梳理总结让自...

2019/10/09 17:51
5.7K
大型网站技术架构-发展过程

网站都是从小网站一步一步发展为大型网站的,而这之中的挑战主要来自于庞大的用户、安全环境恶劣、高并发的访问和海量的数据,任何简单的业务处理,一旦需要处理数以 P 计的数据和面对数以亿...

命令模式(Command Pattern)

1.概念   将来自客户端的请求传入一个对象,从而使你可用不同的请求对客户进行参数化。用于“行为请求者”与“行为实现者”解耦,可实现二者之间的松耦合,以便适应变化。分离变化与不变的...

Druid 在有赞的实践

一、Druid 介绍 Druid 是 MetaMarket 公司研发,专为海量数据集上的做高性能 OLAP (OnLine Analysis Processing)而设计的数据存储和分析系统,目前 Druid 已经在 Apache 基金会下孵化。Druid...

2019/02/15 17:45
884
Django部署静态文件

线上环境下部署静态文件 将静态文件部署到线上环境的基本步骤很简单:当静态文件改变时,运行collectstatic 命令收集静态文件,然后将该目录(STATIC_ROOT) 搬到静态文件服务器上。根据STATICF...

2016/10/09 19:32
2.3K
Java架构师知识体认识

源码分析 常用设计模式 Proxy代理模式 Factory工厂模式 Singleton单例模式 Delegate委派模式 Strategy策略模式 Prototype原型模式 Template模板模式 Spring5 beans 接口实例化 代理Bean操作 ...

缓存穿透,缓存雪崩的四种解决方案

前言 设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。 缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑...

2018/12/17 18:22
503
高可用性、负载均衡的mysql集群解决方案

一、为什么需要mysql集群? 一个庞大的分布式系统的性能瓶颈中,最脆弱的就是连接。连接有两个,一个是客户端与后端的连接,另一个是后端与数据库的连接。简单如图下两个蓝色框框 在客户端与...

用 mongodb + elasticsearch 实现中文检索

而 elasticsearch 可以很好的支持各种语言的全文检索,但我们暂时又不想切换到 elasticsearch 作为后端数据库。 当然,可以在 web 应用中存储数据的时候,再主动写一份到 elasticsearch,但这...

2016/09/13 12:46
1.5K
Python 带你高效创作短视频

1、提取背景音乐和修改音量 先从抖音上下载视频文件,然后利用 moviepy 依赖库提取到背景音乐。 def get_audio_from_video(video_path): """ 从视频中提取音频 :param video: ......

2020/01/09 11:47
3.4K
专业解决 MySQL 查询速度慢与性能差

一、什么影响了数据库查询速度 1.1 影响数据库查询速度的四个因素 1.2 风险分析 QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务...

2019/02/21 16:02
573
各种JS模板引擎对比数据(高性能JavaScript模板引擎)

最近做了JS模板引擎测试,拿各个JS模板引擎在不同浏览器上去运行同一程序,下面是模板引擎测试数据;通过测试artTemplate、juicer与doT引擎模板整体性能要有绝对优势; js模板引擎 JavaScri...

2016/11/03 19:38
633
基于Spring+Spring MVC+Mybatis+Druid+Apache Shiro 高性能web构建

本文是对quick4j项目的修改经验,修改了相关jar包的版本并对配置进行优化 quick4j 是一个通用JavaWeb项目骨架, 积极在探索使用Java、Web等一系列技术,搭建开发高性能、高可拓展性、高可维护...

2016/08/18 22:34
1K
彻底弄懂“秒杀系统”

大家为了打折商品蜂拥而至,造成电商网站一片繁华的景象。但作为程序员的我们,看到的却是背后的高并发和可靠性。无论你处在软件开发的哪个阶段,都希望能够设计一套属于自己的秒杀系统。 今...

Django模型类Meta元数据详解

简介 使用内部的class Meta 定义模型的元数据,例如: from django.db import models class Ox(models.Model): horn_length = models.IntegerField() class Meta: orderin...

2016/09/25 13:05
3.6K
Nginx配置笔记

Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,相较于Apache,具有占有内存少、稳定性高等优势。Nginx安装非常简单、配置文件简洁,但是配置的类目却不少,本...

2016/11/23 09:07
262
Django模型字段类型详解

AutoField class AutoField(**options) 一个根据实际ID自动增长的IntegerField . 你通常不需要直接使用;如果不指定,一个主键字段将自动添加到你创建的模型中.详细查看 主键字段. BigIntegerF...

2016/09/25 13:39
1.9W

没有更多内容

加载失败,请刷新页面

返回顶部
顶部