코드짜는 노인네

[22.08.24 TIL] Today I Learned 본문

TIL

[22.08.24 TIL] Today I Learned

ikohong 2022. 8. 25. 04:38
728x90
반응형

[22.08.24 TIL] Today I Learned


오늘 한 일
  • 프로젝트 리펙토링
  • MySQL 쿼리문 분석 및 속도 개선을 위한 서치
  • KorEDA 코드 분석
언급한 키워드
  • fulltextsearch
  • MySQL 인덱스
  • KorEDA

혼자 코딩할때는 못느꼈지만, 협업을 하면서 코딩을 할 때는 이 코드가 어떤 코드인지를 확실하게 주석으로 적어줘야겠다고 느낀 하루였다. 내가 작성한 코드를 리팩토링하는데, 내가 보고도 못알아보고 있으니, 아직 한참 부족한듯한 느낌이다.

리팩토링을 완료하고, 내가 작성을 해놓았던 코드를 분석하면서, 엘라스틱 서치를 넣자고 했었지만, 다른것을 검색해보니, 'fulltextsearch'를 지원하는것을 알게 되었다. like를 검색하면서 언급을 하던 녀석인데, '우리 프로젝트에 필요할까?'라는 생각만 가지고 안보고 있었는데, 이 기능을 잘 활용하면 엘라스틱 서치를 도입하지 않고도 성능을 낼 수 있을까? 라는 의견이 나왔다. 좀 더 리서치를 해봐야 할듯 하다.

마지막으로 부족한 더미데이터를 생성하기 위해서 'KorEDA'를 사용해보기로 했다. 팀원분께서 알려준 이 기능을 사용해보았는데, 이 기능이 잘 동작을 하고 있지 않아서 코드를 분석중이다. 기능을 살짝 수정해야되나... 모르겠다...

728x90
반응형

'TIL' 카테고리의 다른 글

[22.08.27 TIL] Today I Learned  (0) 2022.08.28
[22.08.26 TIL] Today I Learned  (0) 2022.08.27
[22.08.25 TIL] Today I Learned  (0) 2022.08.26
[22.08.23 TIL] Today I Learned  (0) 2022.08.23
[22.08.22 TIL] Today I Learned  (0) 2022.08.23
Comments