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

서버 업글도 했겠다 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 2088
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 8878
공지 낚시성 불법도박 홍보 게시글을 주의하세요. 9 image 네모 네모 22.08.09.18:13 2753
공지 슬기로운 포인트 벌이를 하는 법 (22.10.11 업데이트) 64 네모 네모 18.06.17.20:25 17460
3573 사용자 피드백 확인해서 블로그 글 고치기 6 라엘 라엘 18.10.04.14:55 162
3572 2일차.... 5 image title: 대한민국 국기gimmepoint 18.10.04.14:42 106
3571 휴..에러 내용잡는거 찾기 힘드네요..ㅠㅠ 3 image 슬기 슬기 18.10.04.13:06 136
PHP mongoDB driver 짜증나요.. 4 derCSyong derCSyong 18.10.04.09:47 123
3569 수면유도제 8 image 네모 네모 18.10.04.00:49 436
3568 처음으로 출석 1등 했네요 ㅎ 8 image 자뻑보이 자뻑보이 18.10.04.00:03 139
3567 개인 도메인의 좋은 점... 이라고 생각했던 것 7 image 제르엘 제르엘 18.10.03.23:48 174
3566 아... 우울합니다... 4-2 탄 7 title: 대한민국 국기gimmepoint 18.10.03.21:14 135
3565 역시 갓-데하엘입니다. 12 image 제르엘 제르엘 18.10.03.19:31 196
3564 CK에디터 + 스티커 = ! 19 image 네모 네모 18.10.03.18:27 208
3563 한글도메인 발급에 관한 몇가지 7 Seia Seia 18.10.03.16:50 213
3562 MS 오피스 365의 구독약관이 변경되었군요! (동시에 5대까지 로그인 가능) 18 image 이니스프리 이니스프리 18.10.03.13:26 328
3561 애니메이션 짧은 시간만에 꽤 만들었습니다. 2 file BVC_Liper_Okbul BVC_Liper_Okbul 18.10.03.11:46 119
3560 한글도메인은 Let’s Encrypt 발급이 안됩니다.가 아니고 됩니다. 10 NoYeah NoYeah 18.10.03.10:40 299
3559 아... 우울합니다... 4탄 3 title: 대한민국 국기gimmepoint 18.10.03.01:44 131
3558 지금 호스팅 케이알 한글 도메인 무료 등록 행사하네요. 8 image 마스터 마스터 18.10.03.01:12 290
3557 미쳐서 만든 괴작 21 image 제르엘 제르엘 18.10.02.23:25 264
3556 이쯤되면 자격증도 귀찮아서 못 따겠습니다... 12 국내산라이츄 국내산라이츄 18.10.02.21:49 172
3555 내일 개천절입니다. 6 image BVC_Liper_Okbul BVC_Liper_Okbul 18.10.02.20:54 194
3554 시험 1일차 9 image title: 대한민국 국기gimmepoint 18.10.02.13:39 599