HiphopLE Analysis 1편
HiphopLE에 올라온 17만 개의 글을 분석하여 이런저런 분석을 수행해 봤습니다. HiphopLE Analysis에서 자세한 내용을 볼 수 있습니다. 이 글에서는 좀 더 세부적인 내용들을 정리합니다. Intro 과거에는 다음 분석 자료를 공유...
HiphopLE에 올라온 17만 개의 글을 분석하여 이런저런 분석을 수행해 봤습니다. HiphopLE Analysis에서 자세한 내용을 볼 수 있습니다. 이 글에서는 좀 더 세부적인 내용들을 정리합니다. Intro 과거에는 다음 분석 자료를 공유...
mongoDB의 aggreation을 정리합니다. 의미적으로는 SQL의 group by 라고 생각하셔도 됩니다. 저는 python을 사용해서 mongoDB에 접속합니다. aggregation - basic 를 사용하기 위해서는 pipeline이라...
mongoDB - distinct 를 사용하여 특정 칼럼의 distinct list를 가져올 수 있습니다. 아주 간단한 코드는 다음과 같습니다. 는 결과로 를 반환합니다. 보통의 sql에서는 2개 이상에 대해서 distinct tuple을 가져올...
mongoDB를 사용하여 특정 DB를 백업하고 복구하는 방법을 정리합니다. 그냥 mongodump를 사용하여 백업하면 된다고 하는데 실제로 해보니까 다음과 같은 오류가 발생합니다. 구글에서 찾아봐서 stackoverflow - mongodb - ...
얼마 전에 mongoDB tools의 를 사용하여 백업하는 방법을 정리했습니다. 그런데, 이 를 사용한 백업이 결국 그냥 모든 document를 읽어서 json과 같은 파일로 저장해주는 것처럼 보이더라고요. 이럴 거면 그냥 내가 직접 mongoD...
mongoDB - sort, limit, skip mongoDB의 find method에서 정렬(sort), 처음 n개로 제한(limit), 처음 n개를 제외(skip)하여 결과를 리턴하는 방법을 정리합니다. 저는 python에서 mongoDB에...
mongoDB - python python에서 mongoDB에 접속해서 데이터를 insert, select, update 등을 해보려고 합니다. 우선 를 설치해줍니다. Basic Usage pymongo를 사용해서 서버에 접속하고, collect...
mongoDB - Start mongoDB Brew를 사용해서 mongoDB를 키고 끌 수 있는 것처럼 보입니다. 아래처럼 직접 키고 또 끌 수 있죠. terminal에서 mongodb server를 켜면, 다음처럼 mongoshell로 접속됩니...
mongoDB를 shell로 접속해서 사용해도 문제 없지만, GUI도 한번 설치해보기로 합니다. mongoDB - download - compass에서 다운받습니다. 저는 다음 Spec으로 다운받습니다. - Version: 1.26.0(Stabl...
mongoDB - Intro 지금까지는 계산 중에 발생하는 결과물들을 json 혹은 pickle로 저장하곤 했습니다. 간단한 계산결과의 경우는 이렇게 처리해도 별 문제가 없었는데요. 동시에 여러 세션을 돌리면서 데이터를 저장하는 경우에는 문제가 ...