sqlite입니다. 0.2~10MB 쯤 하는 이미지 수백만장을 저장을 해야하는데 보통 이런건 폴더에다가 다 때려박나요? DB 내에서 사용할 파일들인데, 깃허브에서 구현해둔 코드들 보니까 이미지는 전부 DB 밖에다 두더라구여..
DB내에서 사용한다는게 뭔소리임?
디비에 저장하는건 base64 코드를 문자열로 저장하겟다는건가
blob이요
디비에서 사용하길 뭘 사용함
DB가 작은 용량 row들 조작하는데 최적화되어있대요. 그래서 DB에서 대용량 이미지 잔뜩 로드하고 그러면 DB의 장점을 잘 살리지 못하고 오히려 메모리를 다 잡아먹어서 다른 DB작업 퍼포먼스에 악영향을 줄 여지가 있을거 같아요 제 뇌피셜이에요
ㅠㅠ
이유를 검색해보니까 DB에 넣는게 비용이 비싸다고 하네
디비에 이미지 파일패스, 인터넷 유알엘, 유알아이 넣고 디비로 검색하여 찾음.
그냥 static 폴더에서 가져오는 것 말고, 이미지 넣는 DB가 따로 있음.