• 목록
  • 아래로
  • 위로
  • 4
  • derCSyong
  • 조회 수 109

서버 업글도 했겠다 php5.5에서 7.0으로 올릴려고 하는데

mongodb driver가 문젭니다.

7.0에서는 'mongo' 를 못쓰고 'mongodb' driver를 써야하는데 이게 mongo랑 사용방법이 좀 다릅니다.

MongoClient() 라던가 $mongo->db->collection->find('title'=>array('$regex'=>'^abc')); 였던 부분들이 MongoDB\Driver\Manager() 라던가 $regex=MongoDB\Driver\Regex('^abc'); MongoDB\Driver\Query() 어쩌구 쏼라쏼라

암튼 뭐 함수 바뀐거는 전에 써봤으니까 괜찮은데 문제는 query 속도가 현저하게 떨어진다는 점입니다..

분명 7.0이 5.6대비 2배이상 빠르고 그만큼 mongodb driver도 빠를줄 알았는데 오히려 기존엔 1초남짓 걸리던게 30초가 더 남게 걸립니다 ㅎㄷㄷ

db 데이터도 똑같고 인덱스도 똑같고 쿼리문도 똑같은데 유일하게 다른점이 mongodb driver 하나입니다

이거 하나때문에 7.0을 못쓴다니 참...

댓글 4

NoYeah
profile image

php7 이 db 관련 함수들을 싹 바꿨나보네요.

 

그나마 mysql은 php5에서 동시에 쓰기라도 했는데

comment menu
2018.10.04. 10:02

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

derCSyong 작성자 → NoYeah
profile image

이거 버그일려나요? ㅠㅠ 아니면 제가 모르는 신규 함수로 바뀐걸까요? ㅠㅠ

comment menu
2018.10.04. 11:15

신고

"derCSyong님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah → derCSyong
profile image

바꼈을거같아요.

 

제가 몽고디비는 안써봐서 잘은 모르겠지만요. ㅠㅠ

comment menu
2018.10.04. 11:22

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

derCSyong 작성자 → NoYeah
profile image

$regex 쿼리문을 array로 한번 더 감싸줘야 빨라지네요 ㅋㅋㅋㅋ 해탈해버림..

comment menu
2018.10.06. 00:14

신고

"derCSyong님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 265
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 7309
공지 낚시성 불법도박 홍보 게시글을 주의하세요. 9 image 네모 네모 22.08.09.18:13 2091
공지 슬기로운 포인트 벌이를 하는 법 (22.10.11 업데이트) 64 네모 네모 18.06.17.20:25 16658
5730 오늘의 삽질! 6 image Dobob title: 도밥위키!Dobob 17.03.09.19:55 161
5729 절때 제가 아이콘 가지고 싶어서 그런거 아닙니다. 5 image TVJ title: 열려라 맛스타의 자물쇠TVJ 17.03.09.21:24 224
5728 허허.... 3 Ciel Ciel 17.03.09.22:46 137
5727 드디어 오늘이 결전의 날이네요. 5 NoYeah NoYeah 17.03.10.04:41 107
5726 파일질라깔고 제작 들어가기전 고민중~ 2 핫슈 17.03.10.10:45 160
5725 역사가 바꼈습니다!!! 9 마스터 마스터 17.03.10.11:28 131
5724 이제 어떤 디자인을 입히냐가 문제군요 ㅜㅜ 2 핫슈 17.03.10.15:36 116
5723 라이믹스....어렵군요 13 Ciel Ciel 17.03.11.09:51 199
5722 안녕하세요 ~_~ 7 LuisK 17.03.11.13:13 134
5721 운영진 복귀했습니다. 20 에듀 title: 맛스타의 자물쇠에듀 17.03.11.15:54 163
5720 음 윈도우8.1 7보단 낳은것같아요 ㅋㅋ 17 핫슈 17.03.11.21:25 155
5719 XE1 서버이전 공지 확인하시길 ~ 2 핫슈 17.03.11.21:28 138
5718 바쁘다보니 .. 3 대전댁 title: 은메달대전댁 17.03.11.22:36 137
5717 서버 이전을 잘못했는지..... 4 title: 은메달도다 17.03.11.23:04 150
5716 오랜만입니다 ㅎㅎㅎㅎㅎㅎ 15 αGO 17.03.11.23:28 175
5715 아이콘 올리면 포인트나 경험치 수당이 있나요? 9 αGO 17.03.11.23:52 142
5714 히익... 5 image Ciel Ciel 17.03.12.10:46 155
5713 질문 드립니다 - 게시판이 세분화된 커뮤니티 vs 게시판 개수가 적은 커뮤니티 11 이니스프리 이니스프리 17.03.12.12:32 209
5712 드럽게 힘드네.. 9 에듀 title: 맛스타의 자물쇠에듀 17.03.12.16:40 221
5711 ㅇㅣ제 내용 을 올려야지! 4 핫슈 17.03.12.19:12 213