! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

Wijmo와 클라우드 데이터 > 블로그 & Tips

본문 바로가기

Wijmo와 클라우드 데이터

페이지 정보

작성자 GrapeCity 작성일 2020-05-28 00:00 조회 1,398회 댓글 0건

본문

클라우드에서 데이터를 관리하기 쉽지 않을 때도 있습니다.

Wijmo는 항상 정렬, 필터링, 그룹화, 페이징, 편집, 통화 관리를 통해 배열을 데이터 소스로 표시하는 CollectionView 클래스를 사용해왔습니다. 클라우드에 있을 수 있는 OData 소스에 대한 지원으로 기본 클래스를 확장하는 ODataCollectionView 클래스도 있습니다.

하지만 데이터베이스에 대한 OData 엔드포인트를 노출하는 작업이 쉽지 않을 수 있습니다. 그래서 Wijmo는 클라우드에서 데이터를 처리할 수 있는 두 가지 새로운 옵션을 도입하였습니다.


  • GoogleSheet 클래스를 이용하면 Wijmo 응용 프로그램에서 Google Sheets의 데이터를 손쉽게 표시하고 편집할 수 있습니다.

    Google Sheets는 쉽게 설정하고 사용할 수 있으며, 비교적 작은 규모의 데이터 집합에서 잘 작동합니다. 물론 이 옵션이 실제 데이터베이스는 아닙니다. 예를 들어 몇십만 개의 항목이 있는 대규모 표를 저장하는 데 이 옵션을 사용해서는 안 되며, 미션 크리티컬 한 데이터를 그 안에 보관해서는 안 됩니다. 하지만 여러 상황에서 크게 유용할 수 있어 많은 사람이 Google Sheets에 많은 데이터를 보관하고 있습니다.


  • FirestoreSnapShot 클래스를 사용하면 Wijmo 응용 프로그램에서 Firestore 데이터베이스의 데이터를 손쉽게 표시하고 편집할 수 있습니다.

    Firestore는 Google이 새로 출시한 유연하고 확장 가능한 NoSQL 클라우드 데이터베이스입니다. Firestore는 클라이언트 측 및 서버 측 개발을 위해 데이터를 보관하고 동기화하도록 설계되었습니다. Google Spreadsheets와 달리 Firestore는 실제 데이터베이스입니다. Firestore를 사용해 막대한 양의 데이터를 보관할 수 있으며, 기존 SQL 제품보다 설정하고 사용하기가 훨씬 더 쉽습니다.


어떤 제품을 사용하는 것이 좋을까요? 고르기 어려울 것입니다. 아시다시피, 있을 수 있는 모든 프로젝트 요구 사항을 충족하는, “모든 상황에 두루 적용되는” 완벽한 데이터베이스 제품은 없습니다. 각 제품은 특정 영역의 사용 사례에 맞게 설계되어 제품마다 성격이 굉장히 다릅니다.

그렇다면 어떤 데이터베이스를 선택할지 결정하려면 어떻게 해야 할까요? 해당 작업에 적합한 도구를 선택하는 것이 관건입니다. 프로젝트의 필요에 적합하지 않은 데이터베이스를 선택하면 문제가 생길 수 있지만, 데이터베이스를 오래 사용하기 전까지 이를 잘 깨닫지 못할 수 있습니다.

Google SheetsFirebase는 프로젝트 중 일부에 적합할 수 있는 옵션입니다. 이 두 옵션은 서로 아주 다르고 기존의 SQL 기반 데이터베이스 제품과도 차이가 큽니다.

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

태그1

인기글

더보기
  • 인기 게시물이 없습니다.
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.