본문 바로가기

전체 글30

[study] MongoDB 완벽 가이드 3판 - 몽고DB 클라이언트 및 셸 기본 작업 MongoDB의 셸의 진수는 독자적으로 쓸 수 있는 MongoDB 클라이언트다. 셸은 시작할 때 MongoDB 서버의 test 데이터베이스에 연결, 그 연결된 데이터 베이스를 전역변수 db 할당한다. 셸에서는 주로 이 변수를 통해 MongoDB에 접근한다. MongoDB를 시작하는 방법은 이전 블로그에서 확인할 수 있다. https://hi-senii.tistory.com/4 [study] MongoDB 완벽 가이드 3판 - 몽고DB시작 이번엔 실제로 MongoDB를 설치하겠습니다. https://docs.mongodb.com/manual/installation/ Install MongoDB — MongoDB Manual Docs Home → MongoDB ManualMongoDB is available.. 2021. 11. 19.
[Date] 교동 카페 리꼬비 RicoB 교동 카페 !!! 한 번도 가본적이 없어서 한 번 가보자 !! 해서 여러군데를 찾아봤습니다!! 후보지 1. 버건디 2. 헤이트 3. 리꼬비 버건디랑 헤이트도 방문했지만 사람이 북적거려서.. 아직 코시국이라... 가지 않고 리꼬비를 가기로 했습니다!! 넓은 실내, 많지 않은 인원으로 아주 딱 마음에 들었습니다 ㅎㅎㅎㅎㅎ https://search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=%EA%B5%90%EB%8F%99+%EB%A6%AC%EA%BC%AC%EB%B9%84 교동 리꼬비 : 네이버 통합검색 '교동 리꼬비'의 네이버 통합검색 결과입니다. search.naver.com 리꼬비 가게 앞으로 오시면 이렇게 귀여운 간판이 .. 2021. 11. 9.
[Date] 취준생 커플의 동성로 데이트 오늘은 반차를 쓰고 남자친구랑 데이트를 했습니다!! 반차를 쓴 이유는 크게 2가지가 있는데. 첫번째는 인적성 검사를 하기 위해 두번째는 내일 ADsP 시험이기 때문입니다 !! 인적성은 11월 4일 10시부터 11월 5일 6시까지 기간을 주었는데 일마치고 하면 제정신 아닌 상태에서 할 거 같아서 반차를 사용하고 하였습니다ㅠㅠ 카페에서 무사히 인적성을 마친 후 다음날 ADsP 시험을 위해 공부를 하려고 했으나 ㅎㅎㅎㅎ 위에 책을 미루고 미루다가 반정도 밖에 못 본 ESFP인 저는 엄청난 양이 남았기에 2시간정도 하다가 포기했습니당 ㅎㅎADsP는 아직 치질 않았지만 결과를 본 기분이네요 ㅎㅎㅎㅎ 그냥 동성로 시내 산책하러 갔습니다 ㅎㅎㅎㅎ 산책하다가 반지를 찾으러 가기로 했습니다 !! 반지는 100일날 멜팅포.. 2021. 11. 6.
[study] MongoDB 완벽 가이드 3판 - 몽고DB시작 이번엔 실제로 MongoDB를 설치하겠습니다. https://docs.mongodb.com/manual/installation/ Install MongoDB — MongoDB Manual Docs Home → MongoDB ManualMongoDB is available in two server editions: Community and Enterprise.MongoDB AtlasMongoDB Atlas is a hosted MongoDB service option in the cloud which requires no installation overhead and offers a free tier to get started.This docs.mongodb.com 링크를 타고 들어가셔서 MongoDB를 .. 2021. 10. 29.
[study] MongoDB 완벽 가이드 3판 - 몽고DB 기본 Mongo DB의 기본 개념 1. 도큐먼트 정렬된 키와 연결된 값의 집합으로 이루어짐 도큐먼트 표현 방식 프로그래밍 언어 마다 다르지만, 대부분의 언어는 맵(map), 해시(hash), 딕셔너리(dictionary)와 같이 도큐먼트를 자연스럽게 표현하는 자료구조를 가짐 도큐먼트의 키는 문자열이다. 예외 몇 가지를 제외하면 어떤 UTF-8 문자든 쓸 수 있다. -> 키는 null 문자를 포함하지 않는다. \0은 키의 끝을 나타내는 데 사용된다. -> ,과 $ 문자는 몇 가지 속성을 가지는데 이는 다음 장에서 설명할 특정 상황에만 사용된다. 이 문자들은 보통 예약어(reserved word)로 취급해야 한다. 부적절하게 사용하면 드라이버에서 경고를 발생 Mongo DB는 대소문자를 구별하고, 5와 "5"는 .. 2021. 10. 26.
[study] MongoDB 완벽 가이드 3판 - 몽고DB 소개 1.1 손쉬운 사용 MongoDB는 관계형 데이터베이스가 아니라 도큐먼트 지향 데이터 베이스이다. -> 분산확장을 쉽게하기 위함 -> 내장 도큐먼트와 배열을 허용함으로써 도큐먼트 지향 모델은 복잡한 계층관계를 하나의 레코드로 표현할 수 있다.(최신 객체 지향 언어를 사용하는 개발자의 관점에 매우 적합) MongoDB는 도큐먼트의 키와 값을 미리 정의하지 않는다. (따라서 고정된 스키마가 없음) -> 필요할 때마다 쉽게 필드를 추가하거나 제거가능 -> 개발과정을 빠르게 반복할 수 있어 개발 속도 향상 1.2 확장 가능한 설계 분산 확장 : 저장 공강을 늘리거나 처리량(throughput)을 높이고 서버를 구매해서 클러스터에 추가하는 방법 -> 경제적이고 확장이 용이 -> but, 수천 대의 장비를 운영해야.. 2021. 10. 25.