본문 바로가기

몽고DB14

리눅스(Centos) 몽고디비 설치 리눅스 접속, 접속하고 슈퍼 유저 권한을 획득하기 위해 sudo su를 입력, 그렇게 되면 @ip앞에 root 권한을 획득 할 수 있다. 그 뒤, 저장소에 대한 정보를 작성하기 위해 vi 명령어를 사용하여 파일을 작성 안에 파일 내용을 작성한다. 해당 버전인 Centos에서는 redhat과 같은 설치를 지원하므로, redhat 용 몽고디비를 설치다른 버전의 경우 몽고디비 사이트에 들어가서, 리눅스 전용 명령어를 다시 봐야 한다. 그 뒤 yum 명령어를 통해 몽고디비 인스톨, sudo는 슈퍼 권한을 가졌을 경우 생략해도 된다. 그럼 설치화면이 진행 되고 난 뒤, 업데이트 자동 방지를 위하여 vi /etc/yum.conf를 입력하고 다음 문구를 추가 해준다. exclude=mongodb-org,mongodb.. 2018. 4. 16.
몽고디비 리눅스 접속 및 db, collection 생성 1. 접속# mongo --host={ip} --port={port} 2. DB 생성 및 접속use {db_name} 3. collection 생성 (데이터 베이스 선택 후 use {db_name}) db.createCollection("collection_name") 3-1. collection 생성 시 압축 종류 선택 db.createCollection("collection_name", storageEngine={'wiredTiger':{'configString':'block_compressor=snappy'}}) 참고 : https://www.mongodb.com/blog/post/new-compression-options-mongodb-30 4. collection 삭제 (데이터 베이스 선택 후 .. 2018. 1. 24.
몽고디비 툴 robomongo url https://robomongo.org/download 2017. 9. 22.
검색 후 Print 찍기 1234db.getCollection('collectionName').find({"level" : {$eq : 50}} ).forEach(function(result) { print(result.user_key); });Colored by Color Scriptercs collectionName : 해당 디비 컬렉션 유저의 레벨 중 50인 목록을 찾아, user정보를 찍는다. 추가) 만약 유저 밸류만 필요하다면 print("" + result.user_key); 로 하면 된다. 2017. 9. 22.