Wijmo와 클라우드 데이터
페이지 정보
작성자 GrapeCity 작성일 2020-05-28 00:00 조회 1,398회 댓글 0건본문
관련링크
클라우드에서 데이터를 관리하기 쉽지 않을 때도 있습니다.
Wijmo는 항상 정렬, 필터링, 그룹화, 페이징, 편집, 통화 관리를 통해 배열을 데이터 소스로 표시하는 CollectionView 클래스를 사용해왔습니다. 클라우드에 있을 수 있는 OData 소스에 대한 지원으로 기본 클래스를 확장하는 ODataCollectionView 클래스도 있습니다.
하지만 데이터베이스에 대한 OData 엔드포인트를 노출하는 작업이 쉽지 않을 수 있습니다. 그래서 Wijmo는 클라우드에서 데이터를 처리할 수 있는 두 가지 새로운 옵션을 도입하였습니다.
GoogleSheet 클래스를 이용하면 Wijmo 응용 프로그램에서 Google Sheets의 데이터를 손쉽게 표시하고 편집할 수 있습니다.
Google Sheets는 쉽게 설정하고 사용할 수 있으며, 비교적 작은 규모의 데이터 집합에서 잘 작동합니다. 물론 이 옵션이 실제 데이터베이스는 아닙니다. 예를 들어 몇십만 개의 항목이 있는 대규모 표를 저장하는 데 이 옵션을 사용해서는 안 되며, 미션 크리티컬 한 데이터를 그 안에 보관해서는 안 됩니다. 하지만 여러 상황에서 크게 유용할 수 있어 많은 사람이 Google Sheets에 많은 데이터를 보관하고 있습니다.
- Google Sheets를 Wijmo와 함께 사용하는 방법에 대해 자세히 알아보기
Firestore 및 SnapShot 클래스를 사용하면 Wijmo 응용 프로그램에서 Firestore 데이터베이스의 데이터를 손쉽게 표시하고 편집할 수 있습니다.
Firestore는 Google이 새로 출시한 유연하고 확장 가능한 NoSQL 클라우드 데이터베이스입니다. Firestore는 클라이언트 측 및 서버 측 개발을 위해 데이터를 보관하고 동기화하도록 설계되었습니다. Google Spreadsheets와 달리 Firestore는 실제 데이터베이스입니다. Firestore를 사용해 막대한 양의 데이터를 보관할 수 있으며, 기존 SQL 제품보다 설정하고 사용하기가 훨씬 더 쉽습니다.
- Wijmo 스냅샷 클래스를 이용한 실시간 Firestore 업데이트에 대해 자세히 알아보기
- Wijmo와 함께 Firestore 데이터베이스 사용에 대해 자세히 알아보기
어떤 제품을 사용하는 것이 좋을까요? 고르기 어려울 것입니다. 아시다시피, 있을 수 있는 모든 프로젝트 요구 사항을 충족하는, “모든 상황에 두루 적용되는” 완벽한 데이터베이스 제품은 없습니다. 각 제품은 특정 영역의 사용 사례에 맞게 설계되어 제품마다 성격이 굉장히 다릅니다.
그렇다면 어떤 데이터베이스를 선택할지 결정하려면 어떻게 해야 할까요? 해당 작업에 적합한 도구를 선택하는 것이 관건입니다. 프로젝트의 필요에 적합하지 않은 데이터베이스를 선택하면 문제가 생길 수 있지만, 데이터베이스를 오래 사용하기 전까지 이를 잘 깨닫지 못할 수 있습니다.
Google Sheets와 Firebase는 프로젝트 중 일부에 적합할 수 있는 옵션입니다. 이 두 옵션은 서로 아주 다르고 기존의 SQL 기반 데이터베이스 제품과도 차이가 큽니다.
댓글목록
등록된 댓글이 없습니다.