程序员必备的数据库知识 2:Join 算法
前言连接(Join)是关系数据库重要特性,它和事务常被作为数据库与文件系统的两个重要区别项。程序员江湖一直流传着某某 baba 的神秘开发宝典,其中数据库部分有重要一条避免过多表的 Join,奈何 Join 特性实在是好用,广大程序员们无视着宝典的谆谆教诲,依旧每天乐此不疲的使用这 Join 特性。那数据库有哪些连接算法呢?它们的实现方式是怎样呢?它们之间又有什么区别呢?为什么需要这么多不同的连接
云时代,最好用的 MySQL 客户端工具推荐
数据库图形客户端(GUI)工具,可以大大帮助开发者提升 SQL 编写与开发的效率。在云时代,企业越来越多的开始采用 RDS,同时也还有部分本地IDC自建数据库,而在云端也会选择/尝试多个不同云厂商。“工欲善其事,必先利其器”,在这样的背景下,看看有哪些工具产品可供选择吧。整体综述本文完整对比了 12 种 MySQL 图形客户端(GUI)工具,从产品体验、功能完整度、云适配、计费模式、OS 兼容性等
程序员必备的数据库知识:数据存储结构
NineData 工程师主要介绍了五种常见数据存储结构,另外还有图、表格、链式、R-TREE等数据结构并未涉及,当然本文也只是对数据库存储结构的知识抛砖引玉,有兴趣的同学可以对每一种数据存储结构做更详细和深入的学习。
云时代,好用的数据迁移方案推荐
本文将介绍数据库迁移的步骤以及市面上常见的迁移工具。推荐大家选择能够支持“业务零停机迁移”的工具产品。同时,平台工具(例NineData) 的自动化体验及配套设施(例:数据校验工具、迁移限流、监控告警等)一般较为完善,是比较推荐的选择。
2023,不一样的数据库
2023年,我们会走出疫情,国家对平台和民营经济的支持,信心逐渐回归,一切都在向好的方向发展。创业是艰难的,但是创业者一定是乐观的,虽然看见了遍地的机会,但是我们更需要脚踏实地,在产品技术和商业模式上不断突破,我相信中国基础软件很快会在中国崛起并服务全球市场。
数据库故障致美国超一万航班取消或延迟
在2023年新年的第二周,美国东部时间1月11日上午,6点29分,美国航空监管机构(FAA)发布了一条仅40字的通告,随后不久,很快就宣布停飞全美所有国内航班。通告内容是,FAA正在对NOTAM(Notice to Air Missions)系统进行验证和恢复,在第一条通知之后的50分钟,FAA就宣布停飞所有国内航班。这应该是自2001年911袭击以来首次出现如此大规模的禁飞。在两个小时之后,也就