-
水平分库分表的关键问题及解决思路
分片技术的由来 关系型数据库本身比较容易成为系统性能瓶颈,单机存储容量、连接数、处理能力等都很有限,数据库本身的“有状态性”导致了它并不像Web和应用服务器那么容易扩展。在互联网行业海量数据和高并发访问的考验下,聪明的技术人员提出了分库分表技术(有些地方也称为Sharding、分片)。同时,流行的分布式系统中间件(例如MongoDB、ElasticSearc...
时间:2018-11-29点击:516收藏
-
飞起来:MySQL每秒57万的写入
一、需求 一个需求:从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。 二、实现再分析 对于单表20亿, 在MySQL运维,说真的这块目前涉及得比较少,也基本没什么经验,但对于InnoDB单表Insert 如果内存大于数据情况下,可以维持在10万-15万行写入。 但很多时间我们接受的项目还是数据超过内存的。 这里使用...
时间:2018-11-29点击:428收藏
-
热门开源项目:Guns-后台管理系统
Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架。 Guns v3.0新增rest api服...
时间:2018-11-29点击:478收藏
-
ELK采集之nginx 之高德地图出城市IP分布图
最近确实忙得像狗一样,很久没有更新博客了。今天有点空闲时间写一些相关的ELK stack的博客;本来想做成一些列,后面有时间的话再更新吧 1、采用拓扑: 角色扮演: Agent:采用logstash,IP:192.168.10.7 Redis队列: IP:192.168.10.100 Indexer:logstash,IP:192.168.10.205 Es...
时间:2018-11-29点击:538收藏
-
分布式文件系统FastDFS详解
为什么要使用分布式文件系统呢? 嗯,这个问题问的好,使用了它对我们有哪些好处?带着这个问题我们来往下看: 单机时代 初创时期由于时间紧迫,在各种资源有限的情况下,通常就直接在项目目录下建立静态文件夹,用于用户存放项目中的文件资源。如果按不同类型再细分,可以在项目目录下再建立不同的子目录来区分。例如:resources\static\file、resource...
时间:2018-11-29点击:467收藏
-
Java虚拟机管理的内存运行时数据区域解释
概述 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。 程序计数器 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是...
时间:2018-11-29点击:514收藏
-
持续集成篇 --Hudson持续集成服务器的安装配置与使用
样例项目参考视频教程:http://www.roncoo.com/course/view/85d6008fe77c4199b0cdd2885eaeee53 IP:192.168.4.221 8G内存(Hudson多个工程在同时构建的情况下比较耗内存) 环境:CentOS 6.6、JDK7 Hudson不需要用到数据库 Hudson只是一个持续集成服务器(持...
时间:2018-11-29点击:448收藏
-
大、小额支付系统介绍
在做第三方支付系统的时候,我们总是会听说到两个词:大额支付系统、小额支付系统,那么这两个支付系统的却别是什么呢?如下,是人民银行官方给出的解答。 大额支付系统: 一、什么是大额实时支付系统? 大额实时支付系统(简称大额支付系统)是中国人民银行按照我国支付清算需要,利用现代计算机技术和通信网络开发建设,处理同城和异地跨行之间和行内的大额贷记及紧急小额贷记支付业...
时间:2018-11-29点击:615收藏
-
Dubbo 发布恢复维护后的第一个版本 2.5.4
Dubbo 发布了恢复维护后的第一个版本 2.5.4,主要是解决 issues 和依赖升级。 dubbo-2.5.4 Fixed issues 1. 不能优雅停机的问题 2. MonitorFilter监控统计功能阻塞rpc流程 3. 动态配置:设置指定的consumer不生效,provider端动态配置删除后仍起作用 4. 路由规则解析错误,导致路由规则不...
时间:2018-11-29点击:422收藏
-
ZooKeeper原理及其在Hadoop和HBase中的应用
ZooKeeper是一个开源的分布式协调服务,由雅虎创建,是Google Chubby的开源实现。分布式应用程序可以基于ZooKeeper实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。 简介 ZooKeeper是一个开源的分布式协调服务,由雅虎创建,是Google Chubby的开源实现...
时间:2018-11-29点击:495收藏
-
springboot集成swagger2构建RESTful API
在开发过程中,有时候我们需要不停的测试接口,自测,或者交由测试测试接口,我们需要构建一个文档,都是单独写,太麻烦了,现在使用springboot集成swagger2来构建RESTful API文档,可以在访问接口上,直接添加注释 先介绍一下开发环境: jdk版本是1.8 springboot的版本是1.4.1 开发工具为 intellij idea 我们先...
时间:2018-11-29点击:441收藏
-
Centos6-防火墙的基本配置
1.iptables 启动指令: service iptables start 重启指令: service iptables restart 关闭指令: service iptables stop 保存指令: service iptables save 相关配置: /etc/sysconfig/iptables 2.操作: vim /etc/sysconfi...
时间:2018-11-29点击:472收藏
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用