현재 프로그램작성중입니다.
종류는 이미지관리프로그램이구요
현재 공부와 동시에 제작중이라 이렇게 도움을 받을수있을까 글을 올립니다.
간략히 중요한 테이블만 말씀드리면
앨범리스트 테이블
이미지리스트 테이블
이미지정보 테이블
이미지썸네일 테이블
을 만들었습니다.
각각
앨범인덱스로 이미지리스트를 찾고
각 이미지가 이미지정보테이블, 이미지썸네일을 찾아 정보를 얻고
화면에 뿌려줍니다.
그런데 막상해보니
이미지리스트가 많으면 각테이블 검색하는시간이 좀 걸려서요
1.jpg
2.jpg
3.jpg
가 있고
1.jpg를 불러오면
이미지정보테이블중 1.jpg의 인덱스가 있는걸 찾고
거기서 exif나 이미지크기등을 얻고
또다시 썸네일테이블에서 1.jpg인덱스가 있는걸 찾아서
썸네일 blob데이터를 불러옵니다.
이런순으로
한 앨범당 100개의 이미지가 있으면
찾고 찾고 찾고..
꽤 느린듯하네요
테이블을 합치는 방법말고 좋은 방법을 좀 알려주세요
워낙 초보이니 알겠지.. 싶은것도 알려주시면 감사하겠습니다.
읽어주셔서 또다시 감사합니다.
|