개인 재정 NoSQL - 더미로 데이터 레이어 확장하기

NoSQL - 더미로 데이터 레이어 확장하기

비디오: Summit Seoul '19 T2-4. Blob에서 Table까지: 데이터 저장에 대한 모든 것 (최유정) 2024

비디오: Summit Seoul '19 T2-4. Blob에서 Table까지: 데이터 저장에 대한 모든 것 (최유정) 2024
Anonim

데이터베이스는 데이터를 잘 저장합니다. 그러나 모든 응용 프로그램에는 추가 소프트웨어가 필요하기 때문에 선택한 NoSQL 데이터베이스에 필요한 확장 기능을 제공하는 도구와 파트너 소프트웨어가 있어야합니다.

확장 기능이 지원되는지 확인하지 않으면 조직에 여러 개의 NoSQL 데이터베이스를 설치하게됩니다. 이는 지원, 교육 및 인프라 측면에서 추가 비용을 의미합니다. 자체 기능을 통해 또는 제한된 수의 파트너 - 소프트웨어 제품을 통해 목표 범위를 충족시킬 수있는 NoSQL 데이터베이스를 선택하는 것이 좋습니다.

NoSQL 데이터베이스를 확장 할 수있는 능력이 크게 다릅니다. 실제로 오픈 소스 소프트웨어는 쉽게 확장 할 수 있다고 생각할 수도 있습니다. 그러나 API가 공개되어 있기 때문에 확장 할 수있을 정도로 문서화되었다는 것을 의미하지는 않습니다.

오픈 소스 소프트웨어를 선택하든 상용 소프트웨어를 선택하든, 개발자 문서 및 교육이 가장 먼저 이루어져야합니다. 예를 들어, 상용 소프트웨어 공급 업체가 더 명확하고 자세한 API 설명서를 공개하고 호환 가능한 소프트웨어 및 지원을 구입할 수있는 잘 문서화 된 파트너 응용 프로그램을 찾을 수 있습니다.

이러한 소프트웨어 확장은 비즈니스에 유용 할 수있는 모든 것이 될 수 있지만, 일반적으로 스토리지가 아닌 데이터 관리의 정보 수집 측면 또는 정보 분석 측면에 있습니다. 예를 들어, 관계형 데이터베이스 환경에서 추출, 변환 및로드 (ETL) 도구가 느리게 (천천히) NoSQL 데이터베이스에 대해 업데이트되고 있습니다. 또한 파트너 최종 사용자 응용 프로그램이 기본 커넥터로 떠오르고 있습니다. 예를 들어 Tableau Business Intelligence (BI) 도구에는 NoSQL 데이터베이스 용 네이티브 커넥터가 포함됩니다.

트위터, SharePoint, 가상 파일 시스템에서 정보를 가져와이 데이터를 결합하는 처리 커넥터가 유용 할 수 있습니다. 자신의 조직의 데이터를 공개 데이터 시스템의 참조 데이터 (예: 데이터.gov, 데이터.gov. 영국, geonames 및 dbpedia 웹 사이트)와 결합 할 수 있습니다. 이러한 시스템은 일반적으로 XML, JSON 또는 RDF를 개방형 데이터 형식으로 사용하므로 더 쉽게 데이터를 공유 할 수 있습니다.

기존 앱과의 통합은 항상 문제입니다. GIS 도구에서 지형 학적으로 풍부한 문서를 어떻게 표시합니까? 까다 롭습니다. 개방형 표준은이 통합의 핵심이며 이미 널리 지원됩니다. GeoJSON, OGC WFS 및 WMS 매핑 쿼리 커넥터가 그 예입니다.

파일 기반 응용 프로그램은 항상 약간의 문제입니다.문서 데이터베이스를 파일 시스템으로 제시하는 것은 논리적 인 다음 단계입니다. 많은 NoSQL 데이터베이스가 오래되고 clunky 한 WebDAV 프로토콜을 지원합니다. 아아, 아직까지는 파일 시스템 드라이버가 널리 퍼지지 않았습니다. 그러나 일부 NoSQL 데이터베이스는 이러한 방식으로 연결될 수 있습니다.

NoSQL 공급 업체에 지원되는 파트너 응용 프로그램 및 확장 프로그램에 대해 문의하십시오. 이것들은 확장 된 솔루션을 직접 구축하거나 벤더의 전문 서비스 비용을 지불하는 것보다 비용이 적을 수 있습니다.

NoSQL - 더미로 데이터 레이어 확장하기

편집자의 선택

말 라이더를위한 웨스턴 마운팅 - 서양 안장으로 붙잡을 것이 많고 라이더가 더 긴 스터럽을 착용하기 때문에 인형

말 라이더를위한 웨스턴 마운팅 - 서양 안장으로 붙잡을 것이 많고 라이더가 더 긴 스터럽을 착용하기 때문에 인형

서구 안장에 장착하는 것은 영어로 장착하는 것보다 쉽습니다. 서양 스타일을 마운트하려면 다음 단계를 따르십시오. 마운트하려는 지역으로 말을 인도하십시오. 자신을 위치시키고 말을 조종하십시오. 장소 ...

테니스 수업 받기 - 인형

테니스 수업 받기 - 인형

테니스는 당신의 스트로크를 맞추고 더 효율적이고, 효과적인 선수. 게임을 향상 시키면 더 나은 선수가되지 않습니다. 또한 기술 습득의 만족도를 얻을 수 있습니다. 프로 선수가 아닌 프로 교육 전문가 및 테니스가 있습니다.

편집자의 선택

클라우드가 빅 데이터 - 인형에 필수적인 이유

클라우드가 빅 데이터 - 인형에 필수적인 이유

클라우드의 데이터 예를 들어 공용 클라우드 IaaS 또는 사설 클라우드 IaaS를 사용할 수 있습니다. 그렇다면 커다란 데이터의 의미는 무엇이며 클라우드가 적합한 이유는 무엇입니까? 대용량 데이터에는 분산 컴퓨팅 클러스터가 필요합니다. ...

NoSQL - 더미로 데이터 레이어 확장하기

NoSQL - 더미로 데이터 레이어 확장하기

데이터베이스는 데이터를 잘 저장합니다. 그러나 모든 응용 프로그램에는 추가 소프트웨어가 필요하기 때문에 선택한 NoSQL 데이터베이스에 필요한 확장 기능을 제공하는 도구와 파트너 소프트웨어가 있어야합니다. 확장 기능이 지원되는지 확인하지 않으면 설치가 끝날 것입니다.

데이터 스트림에서 요소의 수를 찾는 방법 - 꽃

데이터 스트림에서 요소의 수를 찾는 방법 - 꽃

필터는 스트림에서 도착하는 객체를 추적 할 수 있기 때문에 객체의 수를 알 수 없습니다. 1로 채워지는 비트 벡터는 (해시 수와 충돌 확률에 따라) 같은 주소에서 해시되는 객체의 실제 수를 숨길 수 있습니다. 서로 다른 수를 알고있는 경우 ...

편집자의 선택

블로그 디자인에서 반복 사용 - 인형

블로그 디자인에서 반복 사용 - 인형

을 반복적으로 사용한다는 의미는 동일하거나 유사한 요소를 반복적으로 사용한다는 것을 의미합니다. 디자인. 블로그 디자인의 모든 요소를 ​​(가상) 테이블에 분산 시키려면 모든 조각을 더 큰 부분처럼 보이게하십시오. 반복은 다른 디자인을 연결하여 블로그 디자인의 흐름을 향상시킵니다.

Google 애널리틱스를 사용하여 블로그의 추천 트래픽 - 인형

Google 애널리틱스를 사용하여 블로그의 추천 트래픽 - 인형

추천 트래픽은 트래픽입니다 당신은 수색 엔진 이외에 위치에서 올린다 그것을 받는다. Facebook, Twitter 또는 StumbleUpon과 같은 소셜 미디어 사이트에서 트래픽을받을 수 있습니다. 또는 다른 블로그 나 링크 된 웹 사이트로부터 트래픽을받을 수도 있습니다. 귀하의 트래픽이 발생한 곳을보고 (그리고 오지 않습니다.)

블로그 디자인에서 다른 소스의 이미지 - 인형

블로그 디자인에서 다른 소스의 이미지 - 인형

을 사용하여 블로그 디자인을 개선하고 자신의 이미지 또는 재고 이미지와 같은 다른 출처의 이미지를 사용할 수 있습니다. 인터넷에서 귀하의 블로그에서 합법적으로 사용할 수있는 주식 이미지를 찾을 수있는 곳이 많기 때문에 귀하의 블로그에 재고 이미지를 사용하는 것은 쉽습니다. 재고 이미지는 라이센스가 부여 된 사진입니다.