gpt4 book ai didi

mysql - 使用 XML 和 MySQL 数据库的区别在哪里?我应该使用哪个?

转载 作者:IT老高 更新时间:2023-10-29 00:14:07 25 4
gpt4 key购买 nike

嗯,我知道这有点傻。如果我想存储大量数据。我应该使用 xml 还是数据库(mysql)?

你为什么选择(那个)一个?

使用 xml 的优点和缺点是什么?

使用 mysql 的优点和缺点是什么?

Clubpenguin、habbo hotel,那些虚拟世界用的是xml还是mysql??

最佳答案

MySQL(或 SQL Server、Oracle、DB2 等)是数据库引擎:它们是为数据存储和处理而构建的特定应用程序,并且非常擅长这样做;它们还可以在与主程序所在的服务器不同的服务器上运行,从而实现负载共享。

XML 文件只是存储在您的机器或另一台机器上的文本文件;它们需要被读取、解析和写入,只有您的程序才能做到这一点。由于它们的文本性质,它们也非常非常低效:读取和解析文本文件非常慢,修改它更糟糕。

XML 文件非常适合存储配置设置和在不同系统之间传递数据,但数据存储和处理绝对应该存在于适当的 DBMS 中。

另外,obligatory Joel Spolsky reference .

关于mysql - 使用 XML 和 MySQL 数据库的区别在哪里?我应该使用哪个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1238749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com