暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

热点话题讨论:AI时代还需要数据库嘛|AI是否可以取代数据库

skylines 2026-01-11
0
自从ChatGPT问世之后,AI正是进入公众视野。随着国内外AI大模型演进迭代发展,甚至出现更多优秀的AI大模型,尝试过chatgpt、deepseek、Qwen、Gemini、Claude和Grok,以及各领域各模态下的领军大模型等等,都感叹AI太强大了,将来必将取代人类。加上后来出现的各类AI Agents以及工作流,确实可以起到简化工作,产出很多内容,提升工作效率,我个人也使用过。在数据库技术圈,也有不少声音说AI将取代数据库工程师(DBAs),甚至会取代数据库软件(DATABASEs)。一些自媒体人,在他的视频号或者公众号,写AI这类话题的内容的时候,大放厥词,AI即将要取代人类,人类不用干活了,没活干了,AI抢活干了,通俗理解大概就是这个意思。
我早在2023年9月发表过一期《ChatGPT与AIGC离我们有多远》的文章,发表过AI大模型不管怎么发展,也只是科技工具,类似互联网一样的工具,是用来帮人类提升工作效率的,不是用来取代人类的,至少在国内不会出现取代人类的情况。哪些人类这么傻,自己发明发展工具来取代自己。现在的大模型,更多的是在现有的搜索引擎所拥有的知识数据的基础上,简化搜索引擎而已。现在公众在使用AI大模型的目的,大多数也确实就是用它们来搜索一些知识。
再把话题缩窄,回到标题上,AI是否会取代数据库,AI时代还需要数据库嘛?我的观点是:不会,很需要数据库,而且会更依赖数据库,更离不开数据库。
AI大模型是模仿人类大脑去开发的,解答这个问题,也要将其回归到人类大脑说起。人类大脑中,不同的区域,完成不同的事情。人类大脑除了思维能力(AI算法与算力),也有知识储存能力(有序算法和Database)。人类大脑也有分冷数据和热数据和缓存数据,甚至一些标记为“元史”的数据。一些冷数据就是比较久远的记忆,热数据就是日常使用的常识和知识,缓存数据就是睡一觉醒来就不记得的内容,而“元史”的数据则是一些进化和历史遗传的信息、人体本能数据、幼儿期或者未被激活的一些记忆,这些记忆由人类的DNA控制。如果人类大脑没有这些知识存储,最多就像一个天马行空胡思乱想的傻子。
我们现在狭义理解的数据库有存储结构化的和半结构化的软件,比如关系数据库、文档数据库、时序数据库和键值数据库等。一些类似图片、视频、文档等这类型非结构化数据,则直接以文件形式放在存储服务器。如果将非结构化数据进行较为有序编排或者分类,则也需要依赖数据库,当前也是这样。虽然目前也有AI模型可以直接处理这些非结构化数据,但是并不是效率最高的处理方式。再有就是目前让AI精确地读取一些私有化的数据(社会组织结构和企业结构内部系统的数据),也无法完成。如果让AI读取这部分私有化数据,暂时还需要接触MCP Server作为中间代理,结合Database(数据库)才能够完成。尽管有了MCP Server作为代理,很多时候依然没能够很精确的拿到想要的数据,最终可能依然拿到的是由AI乱编写的数据,最近深有体会。同样的问题,让AI到数据库获取数据,两次提供不一样的数据,而且这两次数据都是不准确的。
AI也需要固化知识并沉淀下来,但是AI模型无法完成这个事情,还是需要数据库来完成这项工作。而数据库不仅能存储知识,编排知识,还包含了有序的算法(相当人类学习到的标准知识,即那些定理公理等公式方法)。AI大模型除了拥有一些算法,还需要敏捷地作出一系列计算,而有些算法是依赖固化形式的知识作为基础的算法,这需要将这部分算法下推到数据库来完成,以便提高AI自身的敏捷性。现在的人类也依然如此,人类不需要记住太多的数据,也不需要什么计算公式都需要记住,只需要记住一些根本的规则方法,用到的时候,借助计算机和各类信息系统即刻获取。
AI和数据库是两种思维方式不一样的工具,也可以说是两种不同的思维方式。所以,它们在处理事情的时候,出发点和目的也是完全不同的。AI大模型属于发散型思维,注重过程,善于拆解和正向推导。而数据库属于汇聚思维,注重结果,善于总结和反向推导。从这个点来说,AI也是无法能够取代数据库的。两者结合,才是完美的搭配,才是无敌。对于处理发散型的事务,则交给AI,它更擅长,对于获取精准结果的事务,交给数据库处理更为合适。

文章转载自skylines,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论