data-modeling

    -2

    2답변

    내가받는 protobuf 메시지 'sessionproto'에 재귀 적 필드가 있습니다. itemrelationproto는 itemgroupproto를 참조하고 itemgroupproto는 itemrelationproto를 참조합니다. 이 데이터를 저장하기 위해 카산드라에서 데이터 모델을 어떻게 정의합니까? 감사합니다. message itemrelationp

    1

    2답변

    전력 BI의 보고서 작업 중입니다. 내 데이터 모델의 테이블 중 하나가 센서 데이터를 수집합니다. 직렬 (INT) 즉 123456789 타임 스탬프 (날짜) 2016년 12월 20일 오후 12시 4분 23초 즉 (소수)를 읽기에는 다음과 같은 열이 있습니다 예 : 123.456 센서의 현재 판독 값과 함께 몇 분마다 새 레코드가 추가됩니다. Power BI

    2

    1답변

    카산드라를 처음 접해 보았습니다. 그래서 카스 Andra에 대한 12 개의 기사를 읽었으므로 기본을 알고 있습니다. 모든 자습서는 1 또는 2 열 및 시간 범위에 따라 효율적인 데이터 검색을 보여줍니다. 내가 찾을 수없는 것은 더 많은 조건이있는 경우 데이터를 올바르게 모델링하는 방법이었습니다. 이벤트 유형 시간 이메일 User_age user_countr

    0

    1답변

    채팅 메시지를 저장하는이 스키마가 있습니다. 현재 나는 약 5.5MB의 데이터 인 약 100k 행을 가지고있다. 색인 크기는 6.5MB입니다. 데이터 크기가 ~ 4MB 였을 때 인덱스 크기는 ~ 3MB 였으므로 지수가으로 증가합니까? CREATE TABLE `messages` ( `id` int(10) unsigned NOT NULL AUTO_INC

    0

    1답변

    계층 적 데이터 (직원 - 관리자 관계와 유사)와 일관성없는 깊은 수준의 계층 구조에 대한 차원 테이블/테이블을 디자인하는 좋은 방법이 있습니까? 덕분에,

    1

    1답변

    멀티 테넌시를 지원합니다. 파티션 키 또는 클러스터링 컬럼의 일부로 고객 ID를 갖는 것이 더 낫습니다. 고객 ID를 파티션 키의 일부로 사용하면 한 고객 데이터를 다른 고객이 볼 수 없게됩니다. 고객 ID가 클러스터링 열의 일부로 포함되어 있으므로 개발자는 고객 ID가 where 절의 일부인지 확인해야합니다. 또한 더 많은 공간을 차지합니다. 다른 방법보

    1

    1답변

    우리는 카스and라를 사용하여 채팅 데이터를 저장합니다. 우리는 모든 사용자 대화를 유지하고 수신 된 메시지를 기반으로 정렬해야합니다. 대화 : 두 명 이상의 사용자간에 메시지 스트림이 있습니다. 대화는 종료 시간이없고 연속적입니다. 대화 작성 시간을 기준으로 대화를 사용하는 사용자가 "명"인 테이블을 유지 관리하고 있습니다. 그러나 우리는받은 메시지에 따

    0

    1답변

    스타 스키마 설계에서 팩트 테이블의 차원 테이블은 거의 필수입니다. 많은 비즈니스 사례에서 모델러는 일정한 치수 값이 제어없이 변경되지 않는다는 것을 신뢰할 수 있다고 가정 할 수 있습니다. 예를 들어, 성별은 사실 팩트 테이블의 열이 될 수있는 차원으로 사용되기도합니다. 나는 사람들이 항상 이것을 생각하는지 잘 모르겠다. 차원을 추가하고 생각하지 않는 것

    2

    1답변

    저는 ES를 사용하여보고 솔루션을 구성하려고합니다. ES에 대한 내 경험이 다소 기초적이므로 필터링 할 때 정수를 사용하면 차이가 있는지 알고 싶습니다. 필자는 필자의 필터 값이 무엇인지 알고 전체 텍스트 검색을 허용하지 않을 것임을 알고 있습니다. 그러므로 내 질문에 나는 문자열 검색 대신 정수를 사용하는 것이 더 빠를까요 { "filter" :

    1

    1답변

    나는 다른 사용자의 게시물을 게시, 삭제 및 순위 지정 (싫어하는 것처럼) 할 수있는 앱을 만들고 있습니다. 프로필 페이지에서 사용자는 자신이 좋아하는 게시물을 볼 수도 있습니다. 나는 모든 게시물을 검색 할 때까지 { "ranks": { "post1": { "user1": "true", "user2": "false",