MySQL核心应用开发规范

核心原则:1、定义宽表 执行show table status:​1.1、当avg_row_length的值超过100个字节时(定义为宽表),需要看看怎么优化;​1.2、当Data_free的值大于0,表明有碎片;2、表越小越好​2.1、表越小IO压力越小​2.2、窄表数据量大性能也好(比如5亿数据


TDengine 时序数据库

简体中文 | English | 很多职位正在热招中,请看这里TDengine 简介TDengine 是一款开源、高性能、云原生的时序数据库 (Time-Series Database, TSDB)。TDengine 能被广泛运用于物联网、工业互联网、车联网、IT 运维、金融等领域。除核心的时序数据


Kvrocks 架构设计详解

介绍今天偶然间看到了个用来代替 Redis 的数据库 Kvrocks ,感觉很巧妙,特此整理记录一下。在各个网站发展的初期,硬盘的技术还不够完善的时候,读写数据库是会有很大的硬盘 IO 压力的。随着时代的发展,大家逐渐从数据库读写分离到 Memcached 再到 Redis,形成了完整的分布式数据库


My SQL 聚合函数 COUNT 和 SUM 的区别

COUNT() 其实是对每一行数据的求和,而 SUM() 是对整个数据的求和COUNT() 函数里面的参数是列名的的时候,那么会计算有值项的次数,而sum里面的参数是列名的时候,是计算列名的值的相加,而不是有值项的总数。但是它们两个在记录的列名的值为空或者是null时,它们都不会去统计,即COUNT


Redis 安装

来源 https://www.kancloud.cn/mr_zihan/deploy/2423707Redis的安装及其验证下载redis访问官方下载想要的redis进行安装,下面以5.0.3版本进行说明wget http://download.redis.io/releases/redis-5.0


聊聊SQL优化的15个小技巧

sql优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。 如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化sql语句,因为它的改造成本相对于代码来说也要小得多。 那么,如何优化sql语句呢? 这篇文章从15个方面,分享了sql优化的一些小技巧,希望对你有所帮助。


TDengine 文档

TDengineTDengine是一个高效的存储、查询、分析时序大数据的平台,专为物联网、车联网、工业互联网、运维监测等优化而设计。您可以像使用关系型数据库MySQL一样来使用它,但建议您在使用前仔细阅读一遍下面的文档,特别是 数据模型 与 数据建模。除本文档之外,欢迎 下载产品白皮书。如需查阅TD


Redis 的缓存穿透、缓存击穿和缓存雪崩

NoSQL 开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了。但是感觉回答的并不好,还有很多需要梳理的知识点。这里通过几篇 Redis 笔记整个梳理一遍,后面再加上面试题。Redis 系列:Redis系列(一)Redis入门Redis系列(二)Redis的8种数据类型Red