# mongodb

28개의 포스트
post-thumbnail

PROGRAMMING] Vue.js + Express + MongoDB 구축

군복무때 진행했던 웹 프론트 프로젝트를 github에 정리하기 위해, 풀스택 환경을 구축해야할 필요성이 생겼다.본 포스팅에서 전체 과정을 다시 한번 다룰 것이며, 범위는 nvm은 node.js를 관리하기 위한 도구이다.다음 명령어로 설치해주자.nvm을 이용하여 node

2020년 3월 29일
·
0개의 댓글

(MongoDB) 초기설정 및 쿼리문 정리

설정 참고: https://treehouse.github.io/installation-guides/mac/mongo-mac.html 1. brew로 설치 or 매뉴얼 설치 https://www.mongodb.com/download-center/community?

2020년 3월 23일
·
0개의 댓글
post-thumbnail

첫 글을 작성한다.

나에게 질문을 던져 본다. 가장 처음으로 내가 개발자가 되기로 마음먹은 시점으로 돌아간다.난 기획업무가 좋았고, 기획자가 되었다. 주변환경, 주어진 업무까지 너무 완벽했다.내가 꿈을 키우기 충분했고, 항상 더 배우려고 했다.좋은 기획자가 되기 위해서, 명확한 문장을 쓰

2020년 3월 20일
·
0개의 댓글

Install MongoDB

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

2020년 3월 10일
·
0개의 댓글
post-thumbnail

개발일지#5

머릿속에서 헷갈렸던 것들 실수해보면서 확실히 이해하기. 예를 들면 javascript에서 변수 선언시 Let 붙이는 것과 안 붙이는 것, meta 태그 contents 웹스크래핑, 리스트 안에 딕셔너리 넣었다 뺐다하기, 튜플 인덱싱 뭐 그런것들 자질구레하지만 중요한 것

2020년 2월 27일
·
0개의 댓글
post-thumbnail

[Spring Boot] MongoDB

mongoDB는 json기반의 도큐먼트 데이터베이스라 스키마가 존재하지 않는다.새로 프로젝트를 생성해주고 아래의 의존성을 추가해준다.그 후, docker를 사용하여 mongoDB를 설치하고 실행해보겠다.아래의 명령어로 mongoDB를 설치한다.docker run -p

2020년 2월 27일
·
0개의 댓글

Art Cinema 프로젝트 개발일지5

앞에서 가상의 고객DB 20명의 데이터를 만드는 코드를 짰다.그리고 고객DB에 있는 메인장르와 서브장르에 맞는 단편영화를 추천해주는 알고리즘을 짰다.먼저 구현할 알고리즘을 나열하자면,모든 고객의 정보를 하나의 list에 저장한다.모든 단편영화 정보를 하나의 list에

2020년 2월 24일
·
0개의 댓글

Art Cinema 프로젝트 개발일지4

앞서 메인 알고리즘을 구현했고,그다음 해야할 기능은 "고객이 선호하는 메인장르와 서브장르에 맞는 단편영화들을 추천"하는 기능이다.이 기능을 구현하기 앞서, 메인 알고리즘에 따른 가상의(?) 고객 DB를 구현하는 코드를 짰다.앞에 개발일지3번에서 했던 메인 코드를 함수로

2020년 2월 24일
·
0개의 댓글
post-thumbnail

MongoDB 연결, CRUD, 검증

MongoDB는 문서 지향적 NoSQL DB입니다.새로 등록해야 할 데이터의 형식이 바뀐다고 하더라도 기존 데이터까지 수정할 필요가 없습니다.그리고 서버의 데이터 양이 늘어나도 한 컴퓨터에서만 처리하는 것이 아니라 여러 컴퓨터로 분산하여 처리할 수 있도록 확장하기 쉽게

2020년 2월 21일
·
0개의 댓글

Art Cinema 프로젝트 개발일지3

앞에 말했다시피 메인기능 알고리즘을 구현했다.이상형월드컵 방식이 아닌 다른방식을 하기로 했는데,팀원 중 한명이 좋은 아이디어를 냈다.1.영화의 main_gerne = 2점, second_genre = 1점 으로 점수를 배정한다2.장편영화 DB에 있는 영화들을 랜덤으로

2020년 2월 19일
·
0개의 댓글

Art Cinema 프로젝트 개발일지2

팀원 중 한명이 기능을 더 추가했으면 좋겠다는 생각을 해서,팀원의 개발일기를 보고 정리해보았다.내가 생각하기에 실현가능한 것들과 아직 모호한 것들이 있었다.우선 실현 가능하다고 생각하는 것부터 말하자면,(내가 생각하기에 실현 가능하다고 생각되는 기능)우선 로그인 기능을

2020년 2월 19일
·
0개의 댓글

Art Cinema 프로젝트 개발일지1

스파르타 코딩클럽에서 팀 프로젝트를 시작했다.프로젝트 이름은 Art Cinema이고, 팀원중 한명의 아이디어이다.왓챠플레이처럼 단편영화들을 볼 수 있는 서비스인데, 중요한 것은 고객의 선호도를 조사하여 단편영화를 추천해준다.단편영화는 사람들이 잘 모르기 때문에 장편영화

2020년 2월 19일
·
0개의 댓글
post-thumbnail

Backend - jsonwebtoken과 MongoDB 사용 시 주의사항

jwt.sign(payload, secretOrPrivateKey, \[options, callback])jwt.sign(payload, secretKey)에서 payload는 string형식이어야 한다.If payload is not a buffer or a stri

2020년 2월 12일
·
0개의 댓글
post-thumbnail

NoSQL(4)_MongoDB 설치 및 환경설정

MongoDB를 설치하고 환경설정을 차분히 해봅시다. 실습을 위해 mongoDB를 설치해봅시다. mongoDB Download Center에서 컴퓨터 사양에 맞는 프로그램을 설치합니다. Community Server 탭에서 Windows 버전으로 .msi 파일을 다운

2020년 2월 11일
·
0개의 댓글

MongoDB...?

굉장히 유명한, 대표적인 NoSQL 중에 하나이다. 짧은 시간에 개발할 떄, 정말 유용하게 쓰일 수 있다. NoSQL...? NoSQL은 무슨 약자일까. Not Only SQL이라는 의미이다. 빅데이터 시대로 넘어가면서 데이터의 형태가 단순해지는데 반해 데이터의 규모는 어마어마한 크기가 되어 가고 있다. 이러한 데이터의 홍수 속에서 RDBS 방식은 한계를...

2020년 1월 13일
·
0개의 댓글

20191128 - Node.js

Node.js Nodeschool / learnyoumongo deprecated된 프로젝트인지? 최신 버전과 호환되지 않는 예제가 그대로 있다. connect 가이드에서는 db connect 예제를 아래처럼 알려준다. url에 database명을 붙여서 접속할 수 있었나보다. 현재 실습 환경 기준(≥ mon...

2019년 11월 28일
·
0개의 댓글
post-thumbnail

blog - graphql Schema VS DB Schema

Graphql Schema? image.png graphql을 이용해 backend를 구축하면서 처음했던 생각은 graphql의 schema와 mongoDB의 schema가 거의 유사하게 구성될 것 같은데 굳이 graphql의 schema가 존재하는 이유가 무엇일까? 하는 것이었다. 맨 처음 프로젝트를 설계할 때는 graphql schema와 DB의 s...

2019년 11월 19일
·
0개의 댓글
post-thumbnail

blog - SQL vs NoSQL

sql vs nosql

2019년 10월 27일
·
0개의 댓글

NodeJS X MongoDB

mongoose를 이용하여 NodeJS에서 mongoDB를 사용해보자

2019년 7월 7일
·
0개의 댓글

MongoDB

NoSQL 데이터베이스 중에서 많이 사용하는 mongoDB!

2019년 7월 6일
·
0개의 댓글