작은 웹 프로젝트를 배포하고 싶습니다. 저장하려는 데이터가 중첩 된 구조체가있는 구조체이고 내부 구조체가없는 구조체가 대부분입니다. 동일한 필드와 유형이 있어야합니다.개체 저장에 사용할 데이터베이스를 선택하는 방법
예를 들어, 나는 테이블의 "행"으로, 그런 일을하고 싶습니다
{
event : "The Oscars",
place : "Los Angeles, USA",
date : "March 2, 2014"
awards :
[
bestMovie :
[
name : "someName",
director : "someDirector",
actors :
[
... etc
]
],
bestActor : "someActor"
]
}
(JSON 객체는 순간에 나를 위해 쉽게 사용할 수 있으며, 서버 사이를 통과하고 클라이언트 측 클라이언트 측 JavaScript에서 실행)
MySQL/PHP로 시작했지만 곧 내게 적합하지 않다는 것을 알았다. 나는 며칠 동안 mongoDB를 시도했지만 사용법이 가장 좋은 데이터베이스를 검색하는 방법을 정확히 모릅니다. 일부 개체 모델/스키마를 설정하고 업데이트 할 부분과 각 구조체에서 고유 한 필드를 정확하게 선택할 수 있기를 원합니다.
제안 사항? 감사.
고맙습니다. 나는 그것이 '일반적인'질문이라는 것을 알고있다. 나는 그때 mongoDB를 고수 할 것이다. – AntouanK