마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

db select문 반복..

0 추천
데이터 관리를 좀 더 편하게 하기 위해서 sqlite 파일을 따로 만들었습니다.

안에 있는 데이터는 대략 1000여개 입니다.

문장을 완성할 때 한 글자씩 나눠서 그에 해당하는 특정 값을 db에서 찾은 후 출력하려고 합니다.

 

ex) 가나다라마바사

가=1,나=2,다=3..이런식으로 db에 저장이 되어있습니다.

총 7회 반복해서 1234567을 찾은 후 출력.

 

문장이 길어질 수록 select를 반복하는 횟수가 많아질텐데 10~20회 정도 반복해도

db load하거나 select하는데 속도나 안정감에 큰 문제가 없을까요..?
궁금 님이 2017년 4월 10일 질문

1개의 답변

0 추천
 
채택된 답변
겨우 1000개는 큰 문제 없을 겁니다.

저라면 sqlite 보다는 realm을 쓰고, select를 코드에서 여러 번 날리는 게 아니로 RealmQuery.in() 같은 걸 써서 한 번에 가져올 것 같습니다.
쎄미 (162,410 포인트) 님이 2017년 4월 11일 답변
쎄미님이 2017년 4월 12일 수정
답변 감사합니다.
realm도 공부해서 적용해봐야겟네요!
...