對於桌面應用程序的配置數據,使用SQLite(或任何DBMS)相比XML有什麼優勢? 配置數據在應用程序初始化時應被讀取一次,不應被應用程序修改。數據可能會暫時手動修改一次。對於桌面應用程序的配置數據,使用SQLite(或任何DBMS)相比XML有什麼優勢?
0
A
回答
1
XML被用作存儲數據的方式之一。使用xml之一是,它使數據易於閱讀。如果很多用戶需要同時訪問數據,則可以使用mysql,而且mysql也支持數據的事務處理,而xml不具備這些功能。
我已經回答了這個問題,針對MySQL。
0
根本沒有看到任何優勢,特別是如果數據未被應用程序修改,並且在應用程序初始化時它們必須一次全部讀取。你有沒有可用的SQLite的奇怪的情況,但沒有XML解析器?
相關問題
- 1. 使用C#CLR與C#應用程序相比有什麼優勢嗎?
- 2. 使用HttpApplication比HttpApplication有什麼優勢?
- 3. 使用Redux比React有什麼優勢?
- 4. 使用SVN比CVS有什麼優勢?
- 5. 使用javacv比opencv有什麼優勢?
- 6. 使用BaseAdapter比ArrayAdapter有什麼優勢?
- 7. 使用chiliproject比redmine有什麼優勢?
- 8. 使用POCO比DataTables有什麼優勢?
- 9. 使用帶有Zend_Db_Table的DataMapper與使用DataMapper直接使用數據庫適配器相比,有什麼優勢?
- 10. LePUS3相比UML有什麼優勢?
- 11. 使用Parse.com JS SDK比Parse.com REST API和AngularJS應用程序有什麼優勢?
- 12. 使用Builder比常規xml文件有什麼優勢?
- 13. 如何在iPhone應用程序中使SQLite數據庫可用於桌面?
- 14. 與Ruby相比,在String中使用StringIO有什麼優勢?
- 15. 使用arrayWithCapacity比使用數組有什麼優勢?
- 16. 使用通配符配置文件有什麼優勢嗎?
- 17. 對於變長函數,使用tf.train.SequenceExample比tf.train.Example更有什麼優勢?
- 18. docker如何用於非web應用程序(例如Python腳本)?使用它比LXC/LXD有什麼優勢?
- 19. 存儲配置桌面應用程序
- 20. 使用數據報通道相比於數據報套接字有什麼優勢
- 21. 用於桌面應用程序的好的可嵌入數據庫是什麼?
- 22. Oracle UDF對於Teradata有什麼優勢?
- 23. 我爲什麼要使用Angular 2?與Angular 1相比,它有什麼優勢?
- 24. POS基於web的優勢/過桌面應用的缺點
- 25. 簡單產品比可配置產品有什麼優勢
- 26. HSQLDB對java桌面應用程序有什麼限制?
- 27. SCTP與無序消息傳遞相比,有什麼優勢?
- 28. 在HTML中,使用div比使用表有什麼優勢?
- 29. concurrent.futures相對於Python中的多處理有什麼優勢?
- 30. 在程序中使用線程有什麼優勢?