분류 기타

앱에 항상 데이터베이스가 필요합니까?

컨텐츠 정보

  • 조회 119 (작성일 )

본문

데이터베이스의 필요성에 대한 일부 생각. 어쩌면 필요하지 않을 수도 있습니다.


https://flaviocopes.com/do-you-need-a-database/ 


앱에 항상 데이터베이스가 필요합니까? 당연히 아닙니다.


기술의 모든 것과 마찬가지로 모든 상황에 이상적인 것은 없습니다.


컴퓨터는 데이터를 저장하는 다양한 방법을 제공합니다. 가장 확실한 대안은 파일입니다.


일반적인 예는 CMS입니다. 일부 CMS는 데이터베이스를 사용하여 데이터를 저장하고 (WordPress), 다른 CMS는 파일을 사용하여 데이터를 저장하는 것을 선호합니다 (Grav 또는 Statamic 생각).


이 경우 데이터베이스를 사용하지 않으면 호스팅 서비스에 보다 간단하게 배포 할 수 있습니다.


그러나 많은 양의 데이터를 처리 할 때 데이터베이스는 장기적으로 인생을 단순화 할 수 있는 좋은 방법입니다.


macOS 또는 iOS 앱을 빌드 하는 경우 사용자가 데이터를 많이 저장할 필요가 없으므로 JSON 또는 Plist 파일 만 있으면 데이터를 처리 할 수 ​​있습니다.


또는 Core Data (내부 SQLite 데이터베이스의 래퍼)가 가장 적합할 수 있습니다.


항상 그렇듯이, 복잡성과 편의성의 균형이 모두 맞습니다.