- 数据库技术
为什么你的数据库需要单元测试
与工作端代码一起创建的数据集定期包含业务基本原理的战略部分。SQL是代码。你应该尽早批准它,而且要彻底批准。...
- 数据库技术
InfluxDB,TimescaleDB和QuestDB三种时序数据库的比较
如今随着云计算、物联网、以及机器学习对于时序数据需求的持续爆炸式增长,软件架构师们应该如何选择时序数据库呢?本文将综合比较市场上最为流行...
- 数据库技术
三分钟入门 InnoDB 存储引擎中的表锁和行锁
各位对 ”锁“ 这个概念应该都不是很陌生吧,Java 语言中就提供了两种锁:内置的 synchronized 锁和 Lock 接口,使用锁的目的就是管理对共享资源的并发访问...
- 数据库技术
Hive SQL语句的正确执行顺序
关于 sql 语句的执行顺序网上有很多资料,但是大多都没进行验证,并且很多都有点小错误,尤其是对于 select 和 group by 执行的先后顺序,有说 select 先执行...
- 数据库技术
四步搞定异常SQL
本文介绍如何查找需要进行优化的异常SQL并进行处理。...
- 数据库技术
提高数据库安全性的十一项技术
数据库中含有大量个人信息,甚至包含一些敏感信息,为管理这些数据的公司带来了不少麻烦。现在,复杂的工具和技术使得数据库开发人员可以通过保持...
- 数据库技术
从0开始:500行代码实现 LSM 数据库
LSM-Tree 是很多 NoSQL 数据库引擎的底层实现,例如 LevelDB,Hbase 等。本文基于《数据密集型应用系统设计》中对 LSM-Tree 数据库的设计思路,结合代码实现完整...
- 数据库技术
数据库开发环境一键式交付的设计思考
对于开发环境,测试环境,预发布环境和线上环境的整体规划如下,其中开发环境主要基于单机版,主要建设目标是提供高效的支持。...
- 数据库技术
阿里云李飞飞:什么是云原生数据库
云原生是一种新型技术体系,是云计算未来的发展方向。云原生数据库在海外被称为「Cloud-Native Database Systems」,前面译成中文就是「云原生」,理解云原...
- 数据库技术
一条慢SQL导致购物车服务无法使用的解决方案
今天小编就为大家分享一篇关于一条慢SQL导致购物车服务无法使用的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋...
- 数据库技术
数据中台与其存储系统
数据中台就是一个组织的公共服务产品或平台,将数据加工封装成一个公共的数据产品或者服务的逻辑概念,方便前台业务或后台研发的应用,它不同于一...
- 数据库技术
Redis 作者谈如何处理维护开源项目面对的精神压力
Redis 作者 antirez 近日对在维护开源项目过程中遇到精神压力的情况发表了看法。起因是开源项目 Docz 作者 Pedro 在 repo 中发表的一篇短文章,他在其中描述了...
- 数据库技术
2000 行代码,带你写一个自己的 SQL 数据库
Go SQL DB是一个研究目的的支持SQL查询的关系型数据库。主要目标是为了向数据库爱好者展示一个关系型数据库的基本原理和关键设计。因此,为了便于理解...
- 数据库技术
实时监视同步数据库变更,这个框架真是神器
我们数据库中的数据一直在变化,有时候我们希望能监听数据库数据的变化并根据变化做出一些反应,比如更新对应变化数据的缓存、增量同步到其它数据...
- 数据库技术
盘点分库分表中件间Mycat中的坑
公司最近在搞服务分离,数据切分的工作,因为订单和订单项表的数据量实在过大,而且每天都是以50万的数据量在增长,基于现状,项目组决定采用分库...
- 数据库技术
14个必须掌握的数据库面试题(附答案)
本文总结了14个必须掌握的数据库面试题,附答案,快看看是否对你有帮助!...