Mysql, PG를 쓰면서 DB를 그래도 아예 모른다고 생각하지 않았던 크나큰 오산이 있었다…
사용하면서 DB엔 Clustered-index라는게 있고, 물리적 정렬이 된다알아서, 당당하게 인덱스를 넣고 돌리는데 엥 정렬이 안되네…? ⇒ Mongoose 이놈이 clustered index를 만들어 주질 않는다…
NoSQL중 몽고디비는 5.3이후에 그런 개념이 생겼는데…. 몽구스가 아직까지도 그것을 지원을 안한다…
아 삽질을 너무 하였고, 그 이후엔 너무 많은 조인과 성능 이슈가 눈에 보여 꼭 고치고 싶은 이슈가 되었다.
그에 더불어 몽고 DB에 대해 알아가면 알아갈수록 DB마다 Index의 사용법이 조금 다르다는 것을 알게되어 TIL에 정리를 하게 되었다 ⇒ 삽질만 2번째
TODO로서 무조건 성능 개선이 필요하다
다음주엔 프론트엔드 영역을 가 작업을 하게 되었다.
React + Next라는 무서운 것들이 있으나… 일단 주말 내내 공부와 코드를 읽으면서 준비를 해야겠다. 솔직히 프론트엔드를 제일 못한다는 것을 알기에, 더욱 많은 공부와 질문을 하면서 진행해 좋은 결과를 만들어 낼 수 있는 노력을 해야만 한다!