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

bd96500e110b49cbb3cd949968f18be7.png

Well, I know its a bit stupid. If I want to store a large amount of data. Should I use xml or database(mysql)?

Why do you choose (that) one?

What are the pros and cons using xml?

What are the pros and cons using mysql?

Clubpenguin, habbo hotel, those virtual worlds are using xml or mysql??

解决方案

MySQL (or SQL Server, Oracle, DB2, etc.) are database engines: they're specific applications that were built for data storage and processing, and are very good at doing that; they also can run on a different server than the one where your main program is, allowing for load sharing.

XML files are just text files stored on your machine or another one; they need to be read, parsed and written to, and only your program can do that. They'are also really, really inefficient, because of their text nature: reading and parsing a text file is very slow, and modifying it is even worse.

XML files are good for storing configuration settings and passing data between different systems, but data storage and processing should definitely live in a proper DBMS.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值