본문 바로가기 메뉴 바로가기

데브포유

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

데브포유

검색하기 폼
  • ※ 데브포유 둘러보기 (1230)
    • Dev4u Life (678)
      • 일상 (201)
      • 여행 (25)
      • 투자 (6)
      • Generative AI (11)
    • Database (339)
      • ClickHouse (5)
      • CockroachDB (19)
      • MariaDB (14)
      • mongoDB (63)
      • Oracle (145)
      • PostgreSQL(EDB) (3)
      • Presto (14)
      • SAP IQ (Sybase) (16)
      • yugabyteDB (7)
      • ETC (53)
    • Dev4u S/W (11)
      • Android App (3)
      • iPhone App (1)
      • WASMonitor (3)
      • ZtermManager (1)
    • Developer (198)
      • Android (7)
      • C & C++ (12)
      • Data Mining (4)
      • JFreeChart (4)
      • iPhone (4)
      • Java, Kotlin (35)
      • Node.js (2)
      • Python (15)
      • Rust (8)
      • Spark (10)
      • Unix Shell (12)
      • Util (31)
      • Web (16)
      • Weka (4)
      • ETC (34)
    • === E.N.D === (0)
  • 방명록

Database/mongoDB (63)
몽고디비 소스 내려받기

소스코드 받을 수 있는 곳 = https://www.mongodb.com/download-center#previous 몽고디비는 오픈소스 NoSQL 제품입니다.상용버전인 "Enterprise Server"는 소스가 공개되어 있지 않지만, 무료 버전인 "Community Sever"의 소스는 공개되어 있습니다.몽고디비는 버전 넘버링에서 두번째 숫자가 짝수이면 안정버전, 홀수이면 개발버전입니다.바이너리 파일로는 3.7.x가 있는데, 개발버전이라 소스는 안정버전인 3.6.x가 공개가 되어있습니다.3.x 버전을 사용하시려면 3.6.x 버전으로 내려 받으시면 됩니다.C++언어로 작성이 되었네요.현재 가장 최신 버전인 4.0.1 버전과 회사에서 사용중인 3.6.x에서 가장 최신인 3.6.7 버전을 다운로드 받았습니..

Database/mongoDB 2018. 8. 24. 23:58
MongoDB를 위한 리눅스시스템 튜닝

URL = https://www.percona.com/blog/2016/08/12/tuning-linux-for-mongodb/ MongoDB를 가장 많이 설치하는 OS는 리눅스 입니다.샤드클러스터 및 레플리카셋을 구성해서 고가용성을 확보하는 것도 중요하지만,그에 앞서 우선 MongoDB가 최상의 상태로 동작할 수 있도록 리눅스시스템 설정 값을 튜닝해서 먼저 적용해 주어야 합니다.실제 프로젝트를 진행하다 보니 설정 값의 차이로 인해서 성능이 극과 극을 달리는 경우가 있었습니다.대다수의 NoSQL 제품이 기술지원 및 컨설팅 받기가 쉽지 않기 때문에 많은 기술적 검토와 POC가 이루어져야성공적으로 도입해서 사용할 수 있습니다.

Database/mongoDB 2018. 8. 17. 22:20
몽고디비를 사용한다면 "Real MongoDB"는 필독서이다.

몽고디비를 기반으로 대용량데이터 처리 프로젝트를 수행하면서 많은 도움을 받은 책입니다.몽고디비 관련된 서적이 거의 없기도 하지만, 이책 외에는 모두 오래된 책이어서 최신 버전의 몽고디비와내용이 맞지 않은 부분이 많이 있어서 실제로 도움이 되지 않았습니다.이책은 사막의 오아시스처럼 저에게 다가왔습니다.몽고디비를 기반으로 개발이나 DBA를 수행하고 계시다면 무조건 사서 보세요. 필독입니다. ^^ PS) 샤드클러스터/레플리카셋 설정파일에 대한 예제가 자세히 나왔으면 금상첨화일 듯 싶습니다.

Database/mongoDB 2018. 8. 11. 00:34
몽고쉘에서 조회결과를 csv로 만들기

몽고쉘이나 툴에서 데이터를 조회하면 json 형식으로 리턴이 됩니다.rdbms처럼 탭이나 콤마로 구분해서 데이터를 보고 싶을 때 아래와 같이 커서를 이용하면 됩니다. db.user.aggregate([{$project:{user_id:1, user_nm:1}}]).forEach(function(doc) { print(doc.user_id + "," + doc.user_nm)}) - 끝 -

Database/mongoDB 2018. 7. 2. 13:40
[MongoDB] 오늘을 기점으로 특정 일자를 가져오는 함수 만들기

01-01. 함수 생성db.system.js.save({ _id: "getYmd" ,value: function(offset) { var dateObj = new Date(); dateObj.setDate( dateObj.getDate() + offset); return dateObj.getFullYear() + lpad(dateObj.getMonth()+1, '0', 2) + lpad(dateObj.getDate(), '0', 2) ; }}) 01-02. 함수 로딩 db.loadServerScripts(); 01-03. 함수 실행getYmd(0) => '20180611'getYmd(-1) => '20180610'getYmd(1) => '20180612' ps) lpad() 함수는 이전 글을 참조 바랍니..

Database/mongoDB 2018. 6. 11. 21:18
[MongoDB] 자바스크립트 lpad()함수 만들기

01-01. 함수 생성db.system.js.save({ _id: "lpad" ,value: function(strObj, padChr, width) { strObj = strObj + ''; return strObj.length >= width ?strObj : new Array(width - strObj.length + 1).join(padChar) + strObj; }}) 01-02. 함수 로딩 db.loadServerScripts(); 01-03. 함수 실행lpad('5', '0', 5) - 끝 -

Database/mongoDB 2018. 6. 11. 21:11
Oracle to MongoDB ETL만들기 - 대용량업데이트

bulkWrite()를 이용해서 다수의 도큐먼트를 원하는 값으로 업데이트 할 수 있습니다.아래 예제를 참고하여 코딩해 보세요.. List updateDocuments = new ArrayList();for(업데이트할도큐먼트리스트) { Document filterDocument = new Document(); filterDocument.append("_id", entityId); // 업데이트 대상을 찾을 조건 //Update doc Document updateDocument = new Document(); // 업데이트할 필드와 값 Document setDocument = new Document(); setDocument.append("name", "xyz"); setDocument.append("rol..

Database/mongoDB 2018. 6. 5. 20:01
몽고디비 짱

작년 봄에 데이터진흥원에서 몽고디비 교육을 받고, 알음 알음 프로젝트를 준비해서드디어 몽고디비를 활용한 프로젝트 마감이 얼마 남지 않았다.아직 프로젝트가 끝나지는 않지만, 현재 까지는 몽고디비 성능에 대만족하고 있다.데이터 입.출력도 빠르고, 백업서버 구성도 너무 쉽게 된다.별도의 CDC툴도 필요 없이 설정만 해주면 끝~~~우리나라에서도 몽고디비가 주류 솔루션이 되는 날이 오기를 기대해 본다.

Database/mongoDB 2018. 5. 16. 22:49
이전 1 2 3 4 5 6 ··· 8 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • ORACLE BASE
  • Oracle Tutorial
  • The Logical Optimizer
  • 데이터베이스-모델링(예제)
  • 한국 러스트 사용자 그룹
  • Ruste By Exsample
  • SQL튜닝
  • 나이파이 커스텀 프로세서
TAG
  • 증권정보포털
  • 매직 트랙패드2
  • Life Chair
  • 별잉 빛나는 밤
  • yugabyteDB
  • 유가바이트디비
  • 루미큐브 종류
  • node.js
  • 로니카 BCS
  • 고체 향수
  • 톡토기
  • 화분벌레
  • JMW 헤어드라이기기
  • 별이 빚나는 밤
  • 코라나 19
  • 카카오 에드
  • VARIDESK
  • Pixel Pals
  • GKRS
  • 브리다 정수기
  • 파나소닉 비데 DL-EH10KWS
  • 오미크론
  • Sybase IQ
  • weka
  • 르세라핌
  • 솔리드 쿨론
  • 배당급
  • 남설 팔찌
  • 홈 오피스
  • 빈센트 반 고흐
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바