MongoDB

ERROR/Linux

[ERROR] 5.+ version MongoDB 설치 후, illegal instruction 문구

1.0 문제 확인 * 테스트 환경 : centos7 (vritual box) 위 사진에서 보시면 정상적으로 mongodb를 설치했으나 서비스 실행부터 mongod 명령어조차 사용하지 못합니다. 2.0 원인 * mongodb 5.+ 이상부터는 CPU가 AVX를 지원해야 사용 가능합니다. /proc/cpuinfo를 통해 cpu 정보를 확인했습니다. 아래와 같은 명령어를 통해 확인 가능하며 구체적으로 grep을 파이프로 엮어 사용하시면 원하는 정보를 추출하실 수 있습니다. $ cat /proc/cpuinfo $ cat /proc/cpuinfo | grep -i avx cpu 정보에 AVX를 지원한다는 문구가 없는 것으로 보아 제가 사용하고 있는 cpu는 AVX를 지원하지 않는 것으로 확인되었습니다. 3.0 해..

IT/Technology

데이터베이스의 복제 그리고 몽고디비는 어떤 방식인가?

들어가기 전 이전에 Node.js를 사용하여 채팅 애플리케이션을 만들어본 적이 있습니다. 그때는 프로그래밍을 처음 배우기 시작했을 터라 성능보다는 기능을 만들어보는데 집중하여 제작했었습니다. 그래서 이번에는 기능보다는 성능, 보안 쪽으로 포커스를 두고 채팅 애플리케이션을 제작하고 있는 중입니다. 제작 중인 채팅 애플리케이 션은 채팅이라는 특성상 응답 속도가 매우 중요하기 때문에 Redis(민메모리 캐시 서버)와 MongoDB 복제 서버를 구성해 읽기 속도를 개선시켜 보자 합니다. 그래서 오늘 준비한 토픽은 데이터베이스의 복제에 관련돼서 간략하게 설명하고 몽고디비는 어떤 복제 방식을 사용하는지 알아보겠습니다. 데이터 베이스의 복제 1. 복제가 왜 필요한가? 1.1 가용성 증가 어느 시스템이든 장애는 발생합..

P.Venti
'MongoDB' 태그의 글 목록