-
MySQL性能管理及架构设计:数据库结构优化、高可用架构设计、数据库索引优化
一、数据库结构优化(非常重要) 1.1 数据库结构优化目的 1、减少数据冗余:(数据冗余是指在数据库中存在相同的数据,或者某些数据可以由其他数据计算得到),注意,尽量减少不代表完全避免数据冗余; 2、尽量避免数据维护中出现更新,插入和删除异常: 总结:要避免异常,需要对数据库结构进行范式化设计。 3、节约数据存储空间。 4、提高查询...
时间:2018-11-28点击:765收藏
-
使用Spring Cloud和Docker构建微服务架构
本文讲述如何使用Spring Boot、Spring Cloud、Docker和Netflix的一些开源工具来构建一个微服务架构。 通过使用Spring Boot、Spring Cloud和Docker构建的概念型应用示例,提供了解常见的微服务架构模式的起点。 我选择了一个老项目作为这个系统的基础,它的后端以前是单一应用。此应用提供了处理个人财务、整理收入开...
时间:2018-11-28点击:815收藏
-
Hadoop时代的大数据技术思考:数据即服务
1. Hadoop 的神话正在破灭 IBM leads BigInsights for Hadoop out behind barn. Shots heard IBM has announced the retirement of the basic plan for its data analytics software platform, BigInsi...
时间:2018-11-28点击:737收藏
-
Spring Boot 2.0 M7 整合 ES 5 、Kibana 和 X-pack
本章内容 ES 及 x-pack 下载安装 Kibana 及 x-pack 下载安装 Spring Boot 整合 ES Spring Boot 操作 ES 1. ES 及 x-pack 下载安装 spring-data-elasticsearch 之 ElasticSearch 架构初探,详细看下我另外一篇文章《深入浅出 spring-data-elas...
时间:2018-11-28点击:719收藏
-
普通程序员是如何成功转行大数据工程师?
对于程序员来说,技术进步大大超过世人的想象,如果你不跟随时代进步,就会落后于时代。 我其实已经听过很多人跟我说过类似的话。只不过不同人嘴里提到的词汇各有不同——大数据、数据挖掘、机器学习、人工智能…… 这些当前火热的概念各有不同,又有交叉,总之都是推动我们掌控好海量数据,并从中提取到有价值信息的技术。 大数据相关职位的面试邀请占比与日俱增 很多候选人对大数据...
时间:2018-11-28点击:619收藏
-
程序猿开发大牛成长记 | 龙果社区有奖征文活动
真正的开发大牛是敢于踩坑前行,在踩坑过程中不断的总结解决方法,积累更有效的解决方案。 本期龙果社区征文邀请您来分享技术成长历程 内容方向: 1、Java技术架构方案体系 2、分布式架构技术体系 3、运维技术体系 3、大数据、人工智能技术体系 活动时间: 7月18到8月18日 活动奖品: 月奖:免费赠送价值1699元《分布式架构课程-组合套餐》课程(3名...
时间:2018-11-28点击:660收藏
-
Spring Boot基础教程7-web应用开发-模板引擎Thymeleaf
一.spring boot的web应用开发,是基于spring mvc 二.Spring boot 在spring默认基础上,自动配置添加了以下特性: 1. 包含了ContentNegotiatingViewResolver和BeanNameViewResolver beans。 2. 对静态资源的支持,包括对WebJars的支持。 3. 自动注册Conv...
时间:2018-11-28点击:740收藏
-
高可用架构篇 MySQL源码编译安装(CentOS-6.6+MySQL-5.6)
资源:http://www.roncoo.com/course/view/85d6008fe77c4199b0cdd2885eaeee53 点击链接加入群【Dubbo技术交流2群】:https://jq.qq.com/?_wv=1027&k=46DhoVv 部署环境 操作系统:CentOS-6.6-x86_64-bin-DVD1.iso MySQL版...
时间:2018-11-28点击:669收藏
-
谈谈MySQL的事务隔离级别
这篇文章能够阐述清楚跟数据库相关的四个概念:事务、数据库读现象、隔离级别、锁机制 一、事务 先来看下百度百科对数据库事务的定义: 作为单个逻辑单元执行一系列操作,要么完全执行,要么完全不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。 事务有四个属性,称为ACID属性: 1、原子性(Atomicity):事务是一个...
时间:2018-11-28点击:679收藏
-
Elasticsearch 安装与集群配置
一、软件版本 操作系统:CentOS-6.5-x86_64 ES版本:5.0 主机:192.168.63.246 主机: 192.168.63.242 二、部署环境规划: 1、 需求:jdk版本:open-jdk.1.8 [root@www config]# java -version openjdk version "1.8.0_101" OpenJD...
时间:2018-11-28点击:713收藏
-
用Python实现机器学习算法——简单的神经网络
导读:Python 被称为是最接近 AI 的语言。最近一位名叫Anna-Lena Popkes的小姐姐在GitHub上分享了自己如何使用Python(3.6及以上版本)实现7种机器学习算法的笔记,并附有完整代码。所有这些算法的实现都没有使用其他机器学习库。这份笔记可以帮大家对算法以及其底层结构有个基本的了解,但并不是提供最有效的实现。 在这一章节里,我们将实...
时间:2018-11-28点击:743收藏
-
如何用Nginx搭建一个安全的、快速的微服务架构
本文改编自Chris Stetson发表在nginx.conf 上的一个有关如今的微服务以及如何使用Nginx构建一个快速的、安全的网络系统的演讲, 自我介绍 Chris Stetson:Hi,我的名字是Chris Stetson,我在Nginx带领专业服务部门,同时也领导微服务实践。 今天我们要谈论微服务以及如何使用Nginx构建一个快速的、安全的网络系统...
时间:2018-11-28点击:647收藏
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2整合Thymeleaf,官方推荐html解决方案