用艺术的眼光探索数据之美
独特的数据可视化技术,用于深入了解数据。当我们观想它时,它的美就显现出来了。可视化是一种更方便的方式,可以一目了然地了解大量数据。
用户体验数字化平台落地
我们先看下网上对数字化平台的解释,是指由人员、流程和工具组成的定制化平台,即服务产品,使团队能够快速开发、迭代大规模运营的数字化服务。
我认为 Go 的成功归功于这 5 个方面
如果你想创造一门成功的编程语言,向已经做到的人学习是非常有价值的。 欢迎对 Go 感兴趣的小伙伴一起围观!
分布式必备理论基础:CAP和BASE
今天,给大家分享两个简单的知识点:分布式理论中的CAP和BASE。
好好的系统,为什么要分库分表?
分库分表是在海量数据下,由于单库、表数据量过大,导致数据库性能持续下降的问题,演变出的技术方案。
聊聊集群、分布式和微服务之间的联系和异同点
对于集群、分布式和微服务,大家在工作中可能经常会听到,但是如果问你它们之间存在什么样的区别和联系,可能你一下子又感觉说不清楚,今天就这个话题,趁着周末时间,跟大家来一起聊聊。
揭秘MySQL的主从同步实现方案
关于MySQL主从复制主要同步的是binlog日志,涉及到三个线程。
软件架构模式之微服务架构
微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。
聊聊Go语言中的数组与切片
数组是一个由固定长度的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。
值得收藏,揭秘 MySQL 多版本并发控制实现原理
MySQL 中多版本并发控制(MVCC),是现代数据库引擎实现中常用的处理读写冲突的手段,MVCC 作为 MySQL 高级应用特性,目的在于提高数据库高并发场景下的吞吐性能。
超全面Redis分布式高可用方案:哨兵机制
开发工作中对于分布式缓存高可用方案(搭建 Redis 缓存高可用方案),Redis 主从架构下是如何保证高可用的呢?
关于架构设计的易变性,应该如何理解呢?
关于可组合架构与架构验证,一定不要根据需求设计,而是要根据易变性来设计。
我上了个假“中台”!
企业数字化转型,从来都不是容易的事,该交的学费还是要交的,而且早交比晚交要好。 中台需要实践,实践是检验真理的唯一标准,同时也要在实践中勤于思考,不要为了上而上,更不要以中台之名,行龌龊之事。
阿里终面:业务主表读写缓慢如何优化?
冷热分离则是在处理数据时将数据库分为热库和冷库两个库。冷库存放的是走到终态的数据,热库存放的是还需要修改的数据。
使用 查询分离 后 从20s优化到500ms
查询分离从字面上来说非常容易理解,其实就是在写数据时保存一个备份数据到另外的存储系统,在查询时直接从另外的存储系统中获取数据。
首长,Redis性能优化十三条军规立好了,请过目~
Redis作为高性能的内存数据库,在大数据量的情况下也会遇到性能瓶颈,日常开发中只有时刻谨记优化铁则,才能使得Redis性能发挥到极致。 本文将会介绍十三条性能优化军规,开发过程中只要按照执行,性能必能质的飞跃。
破玩意 | Redis 为什么那么快
我是个 redis 服务,我马上就要启动了
小白也能看懂的Java内存模型
Java并发编程可以说是中高级研发工程师的必备素养,也是面试必问,本文就是为了带读者们系统的一步一步击破Java并发编程各个难点,打破屏障,在面试中所向披靡,拿到心仪的offer,Java并发编程系列文章依然采用图文并茂的风格,让小白也能秒懂。
重学MySQL-揭开面纱,显露架构
目前大部分的后端开发人员对MySQL的理解可能停留在一个黑盒子阶段。 对MySQL基本使用没什么问题,比如建库、建表、建索引,执行各种增删改查。
MySQL 高级 | 用存储过程、定时器、触发器来解决数据分析问题
很多做开发、数据库相关工作的小伙伴可能经常会用到 MySQL 的存储过程、定时器、触发器这些高级功能,但是做数据分析或者数据处理,我们也需要掌握这些技能,来解决特定的业务问题。比如:做自动化报表,如果数据需要每天实时更新(增量爬虫)、定时计算某个业务指标 、想要实时监控数据库表中的数据增、删、改情况等。