MongoDB 3

[빅데이터 프로젝트] mongodb와 eclipse 연결하기

1. mongod --dbpath C:\mongodb\data => Studio 3T for MongoDB를 위해 열어놓기 2. csv 파일 import 시키는 방법 C:\Users\phj>cd C:\Users\phj\Documents\카카오톡 받은 파일 C:\Users\phj\Documents\카카오톡 받은 파일>mongoimport --db test1 --collection jacafetags --type csv --headerline --file jacafe.csv => collection이름은 상관없고 csv파일이름은 경로에 있는 파일이름그대로 3. C:\Users\phj>cd C:\hj\django_work\mongodbTest C:\hj\django_work\mongodbTest>python ..

[Bigdata] python과 MongoDB연결 (+DeprecationWarning)

1단계. python과 mongoDB연결하기 클라이언트와 서버cmd창을 모두 열어놓고, pip install pymongo하기 (실행하고 닫아도됨) 기본적인 작업은 jupyter notebook로 실행->cmd로 확인작업 이렇게 합니다 from pymongo import MongoClient client=MongoClient('localhost',27017) jupyter에 MongoClient와 포트(27017)를 연결했으면 db와 테이블을 collection에 담아서 잘 연결되었는지 확인해줍니다. (생략) 이 작업까지 끝나면 도큐먼트들을 insert해보겠습니다. db=client['test'] col=db['student'] s1={'sno':1,'name':'홍길동','major':'컴공'} col..

[Bigdata 저장] MongoDB : Link구조 한번에정리

db.dept.insert({deptno:10,dname:'영업',loc:'1층'}) o=db.emp_dept_link1.findOne({deptno:10}) 다음 두 문장을 입력하면 _id가 자동생성된다. 그 아이디를 가지고 아래 insert문처럼 'link' 해주면 된다 db.emp.insert( {deptno:10, items:[ {eno:1,ename:"aaa",sal:1000,position:"부장"}, {eno:2,ename:"bbb",sal:800,position:"과장"}, {eno:6,ename:"fff",sal:400,position:"대리"}], deptno_id:ObjectId("6046d118b06842ef69baac4d") }); 결과는 db.emp.findOne({deptno_..