본문 바로가기

전체 글286

티스토리 | 코드블록 소스코드 한줄 복사 문제 해결 방법? 티스토리 플러그인 저작권자 표시 해제 티스토리 관리자 - (좌측) 플러그인 - 저작권자표시 클릭 - 해제 (사용중 에서 변경됨) 하면 된다는데 왜 안됩니까?? 아시는 분 댓으로 알려주십쇼;; import csvimport sys, os, re, json, xlrdfrom pymongo import MongoClientclient = MongoClient('mongodb://203.255.77.162:27017', username='netdb', password='netdb3230!', authSource='RDA', authMechanism='SCRAM-SHA-256')db = client['RDA']ireaels_schema = ['datetime', 'device id', 'weight', 'temp.. 2021. 10. 7.
프로그래밍 언어 | 로그 찍는다? 매핑? 로그 찍는다? 받은 코드로 디버깅을 하는데 출력된 결과물을 보니 두칸씩 밀려 있었다. 매핑을 잘 해야 한다고 하는데, 원인을 알기 위해서 선배가 로그를 찍으라고 했다. 로그를 찍어요? 로그를 찍는다는 말은 한줄씩 출력해보는 것을 말했다. 즉 한 줄 코드가 있으면 다음 줄에 print( ) 해서 실행해보라는 뜻이었다. 응 근데 잘 안되었다. 변경된 코드 중에서 미심쩍인 부분을 찬찬히 보다가 컬럼 네임에 네이밍이 두가지 빠져 있어서 원래대로 추가하였더니 밀리지 않고 1:1 매핑이 잘 되었다. 일대일 매핑 (one-to-one mapping) : 원소 하나에 다른 원소 하나가 대응 일대다매핑 (one-to-many mapping) : 원소 하나에 여러 다른 원소들이 대응 다대일 매핑 (many-to-one m.. 2021. 10. 7.
NoSQL | HBase (컬럼형 스토어) HBase 2006년 차드 월터스와 짐 캘러만에 의해 시작되어 Apache 프로젝트로 개발이 진행되고 있는 오픈소스 소프트웨어. NoSQL 데이터베이스에서는 컬럼형 데이터베이스로 분류된다 HBase 사용하는 이유 대용량 데이터를 안정적으로 다루는 데 효과적 Cassandra : 성능 우선시할 경우 데이터 일관성이 보장되지 않음 -> 우수한 성능으로 데이터 일관성을 보장 가능 중앙에 전체 분산 시스템을 통제하는 마스터Master 를 두고 복제된 전체 데이터의 일관성 관리, 트랜잭션싱 처리 지원 가능 대량 데이터 분석 처리 지원에 적합 Hadoop 의 산하 프로젝트로 시작된 데이터베이스 : HDFS 및 MapReduce 등과 함께 사용하기에 최적화 특징 컬럼형 NoSQL 데이터베이스로 기본 단위는 컬럼. 여.. 2021. 10. 5.
NoSQL | Cassandra Cassandra Facebook에서 개발하여 현재는 Apache 프로젝트로 진행되고 있는 오픈소스 소프트웨어 NoSQL 데이터베이스에서는 key-value 형으로 분류된다 Google 의 BigTable 을 바탕으로 개발되고 컬럼 단위로 관리되어 컬럼형으로 분류하기도 한다~ Cassandra 사용하는 이유 대량 데이터를 다루는 데에 효과적 특징 Row key 를 인덱스로 가지는 key-value형 스토어 컬럼을 기본으로 데이터를 다루는 컬럼형 NoSQL 데이터베이스 : 행Row 중심인 관계형 데이터베이스와 다름 디스크에 데이터를 컬럼 단위로 연속하여 저장 데이터 저장 방식 행(Row) 중심 컬럼 값이 NULL 인 경우도 해당 컬럼 저장 필요 열(Column) 중심 NULL 값인 컬럼은 저장하지 않음 장.. 2021. 10. 5.