Mysql

有什麼更好的數據庫可以讓讀者閱讀一本書或多本書?

  • January 10, 2022

我正在考慮一個個人書籍閱讀移動應用程序項目。我總共有 13 種不同的書。每本書有10章,每章都有自己的內容。它應該具有將特定書籍下載到手機本地儲存中的功能。

對於這個問題,有什麼更好的數據庫系統?我對 MySQL、MongoDB 等有不同的想法。我想知道數據庫專家是如何看待這個問題的。

不幸的是,您的問題可能會被關閉,因為這種問題不適合這樣的網站。話雖如此,您列出的數據庫系統是基於伺服器的,並且假設您的問題是關於您的客戶端移動應用程序應該使用哪個數據庫系統。

從關係的角度來看,一個流行的選擇是SQLite,因為它具有可移植性並且是免費的。知名品牌的 NoSQL 選項是Couchbase Mobile,而近期不會去任何地方的公司(Google)的另一個流行選擇是Firebase。此外,MongoDB 提供了一個移動版本,即眾所周知的Realm

您的選擇還取決於您編寫客戶端移動應用程序的框架,以及您的移動應用程序將支持哪些平台。無論您選擇什麼,關係數據庫和 NoSQL 數據庫都各有利弊。還有一個警告,有很多關於一個數據庫系統比其他數據庫系統更快的錯誤資訊,但總的來說,當正確實施時,所有這些系統都具有相同的性能。我個人的偏好是關係數據儲存,在建構移動應用程序時我會選擇 SQLite。

引用自:https://dba.stackexchange.com/questions/305866