개발 nosql이 모바일 애플리케이션을위한 관계형 데이터베이스보다 우선하는 이유

nosql이 모바일 애플리케이션을위한 관계형 데이터베이스보다 우선하는 이유

차례:

Anonim

최근 몇 년 동안 모바일 애플리케이션 개발이 시작되었습니다. 스마트 폰과 태블릿으로의 전환은 전 세계 모바일 장치 사용자 수를 크게 늘 렸습니다. 이렇게 증가하는 모바일 사용자 커뮤니티로 인해 모바일 애플리케이션에 대한 수요와 기대도 크게 증가했습니다. 개발자가 모바일 애플리케이션에 대한 요구를 충족시키기 위해 개발 프로세스를 능률화하여보다 효율적이고 스트레스를 덜 줄입니다. 모바일 애플리케이션에 NoSQL을 사용하면됩니다. (NoSQL 101에서 NoSQL에 대한 배경 지식을 얻으십시오.)

관계형 데이터베이스가 충분하지 않은 이유

관계형 데이터베이스 모델은 모바일 애플리케이션의 동적 요구에 이상적이지 않습니다. 하나는 전통적인 SQL 데이터베이스가 고정 스키마를 사용한다는 것입니다. 모바일 응용 프로그램에는 상황에 따라 많은 요구 사항이 있기 때문에 문제가 발생합니다. 개발자가 애플리케이션에 대한 새로운 아이디어와 기능을 개발함에 따라 데이터베이스 스키마를 지속적으로 변경해야하므로 변경 작업을 수행하는 데 시간이 많이 걸립니다.

웨비나 : 차별화 노출 : 확장 가능한 인프라 스트럭처의 새로운 시대-여기 가입

예를 들어, 개발자가 다른 유형의 캐릭터가 다른 작업을 수행하는 "앵그리 버드"와 유사한 앱을 만들고 있다고 가정합니다. 관계형 데이터베이스를 사용하면 수행 할 수있는 문자 또는 작업 유형에 추가하려면 변경 사항을 수용하기 위해 스키마를 완전히 변경해야 할 수 있습니다. 변경의 규모에 따라 개발자가 많은 시간과 노력을 들일 수 있습니다.

nosql이 모바일 애플리케이션을위한 관계형 데이터베이스보다 우선하는 이유