Showing
3 changed files
with
89 additions
and
0 deletions
db.md
0 → 100644
1 | +https://javacpro.tistory.com/64 | ||
2 | +mongo db 설치 | ||
3 | + | ||
4 | + | ||
5 | +http://blog.naver.com/PostView.nhn?blogId=shino1025&logNo=221296103823&categoryNo=25&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=search | ||
6 | +python 연동 | ||
7 | + | ||
8 | +pip install pymongo | ||
9 | +mongodb package | ||
10 | + | ||
11 | +예제 코드를 보면 mongo db 사용법을 알 수 있음 | ||
12 | + | ||
13 | +collection을 다르게 파고 각각 연산에 따른 결과를 넣어주고 node js로 출력해주면 될 듯 |
db_practice.py
0 → 100644
1 | +from pymongo import MongoClient | ||
2 | + | ||
3 | +client = MongoClient() | ||
4 | + | ||
5 | +from pymongo import MongoClient | ||
6 | +client = MongoClient() | ||
7 | +# 클래스 객체 할당 | ||
8 | + | ||
9 | +client = MongoClient('localhost', 27017) | ||
10 | +# localhost: ip주소 | ||
11 | +# 27017: port 번호 | ||
12 | + | ||
13 | +''' | ||
14 | +DB_HOST = 'XXX.XX.XX.XXX:27017' | ||
15 | +DB_ID = 'root' | ||
16 | +DB_PW = 'PW' | ||
17 | + | ||
18 | +client = MongoClient('mongodb://%s:%s@%s' % (DB_ID, DB_PW, DB_HOST)) | ||
19 | +''' | ||
20 | + | ||
21 | + | ||
22 | +db = client["test"] | ||
23 | +# DB 이름 입력 | ||
24 | +collection = db["coll_이름"] | ||
25 | +# collection = collection 이름 입력 | ||
26 | + | ||
27 | + | ||
28 | +import datetime | ||
29 | +post = { | ||
30 | +"author" : "Mike", | ||
31 | +"text" : "My first blog post!", | ||
32 | +"tags" : ["mongodb", "python", "pymongo"], | ||
33 | +"date": datetime.datetime.utcnow() | ||
34 | +} | ||
35 | + | ||
36 | +# document 예시 | ||
37 | + | ||
38 | + | ||
39 | +coll = db.collection | ||
40 | +coll.insert(post) | ||
41 | +# post_id = coll.insert(post) | ||
42 | + | ||
43 | +new_posts = [{},{}] | ||
44 | +coll.insert(new_posts) | ||
45 | + | ||
46 | +# 리스트 화 시켜서 여러 개 추가도 가능 | ||
47 | + | ||
48 | +coll.find_one() | ||
49 | +# 콜렉션 저장도니 순서 중 가장 첫번째 값 사용. 조건 쿼리를 괄호 내에 넣을 수 있음 | ||
50 | + | ||
51 | +posts.count() | ||
52 | +# 도큐먼트 갯수 세기 |
readme.md
0 → 100644
1 | +개발할 기능 | ||
2 | +- 자신의 닉네임으로 댓글 찾기 | ||
3 | +- 타인의 닉네임으로 댓글 찾기 | ||
4 | +- 키워드를 통한 댓글 찾기 | ||
5 | +- 좋아요 높은 순서로 댓글 찾기 | ||
6 | + | ||
7 | +2019.11.01 ~ 2019.11.08 | ||
8 | +1차 구현 | ||
9 | +- 분석할 대상 결정 및 구현 방법 결정 | ||
10 | + | ||
11 | +2019.11.09 ~ 2019.11.16 | ||
12 | +2차 구현 | ||
13 | +- 실질적인 구현 | ||
14 | + | ||
15 | +2019.11.17 ~ 2019.11.23 | ||
16 | +3차 구현 | ||
17 | +- 분석한 대상들을 merge한 후 서로에 대한 피드백 받기 | ||
18 | + | ||
19 | +2019.11.24 ~ 2019.12.01 | ||
20 | +3차 구현 | ||
21 | +- node js를 통한 웹서버 구현 | ||
22 | + | ||
23 | +2019.12.02 ~ 2019.12.05 | ||
24 | +최종 점검 및 발표 준비 | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or login to post a comment