포럼
sqlite를 mysql로 변환가능한가요?? 그외 sqlite 쓸만한가요?
2012.08.20 15:21
제가 sqlite로 사이트를 운영해보고있는데요..
빠른건지 궁금합니다. 기존 mysql보다.. 그리고 나중에 1.6.0에서 sqlite를 중지할지도모르니 mysql로 변환하는법도 알고싶고 ^^
sqlite 쓰시는분들 팁 주세요 ^^
댓글 10
-
루아틱™
2012.08.20 18:02
-
CM
2012.08.20 19:35
xe에서 쓰기에는?
-
루아틱™
2012.08.20 20:59
xe에는 부적합
-
권태성
2012.08.20 21:41
저는 iOS나 안드로이드에서나 sqlite를 써봤지
웹 환경에서 쓰시는분은 처음 뵙네요 ㅎㅎ;
-
CM
2012.08.21 00:17
@권태성 @루아틱™ 허억 ㅋㅋ XE에서 SQLITE지원하길래 해봣더만 별문젠 없던뎅.. ㅋㅋ
-
루아틱™
2012.08.22 00:01
흠 개인적인 공간이라면.. 즉 자료량이 많지 않고 사람도 안오는 사이트라면 괜찮을듯합니다. sqlite는 마소로 치면 엑세스 라고 생각하시는편이 쉬울듯 합니다. 디비는 용도에 맞게 써야 좋죠 용도에 맞지않는 디비 썻다 추후 개고생을 해봐야 정신을 차리죠 ㅋㅋ
-
EnterTM
2013.02.13 00:18
sqlite 쓸만은 한데 XE 마이그레이션 툴에서 추출하는데 문제가 있더군요.
그리고 MYSQL로 변환은 가능 합니다. 몇달전 sqlite 에서 설치된 xe를 데이터만 추출하려고 xe 마이그레이션 툴에서 추출을 시도했는데 아무리 해도 되지가 않아 결국 .sql 형식 즉 sql 명령어 형태로 덤프를 받아 phpmyadmin 에 복원을 시도하면서 몇가지 시행착오를 거쳤더니 복원은 되는거 같습니다. 당연히 mysql 버전이나 sqlite 버전에 따른 명령어상의 차이는 존재하구요. xe에서 겉으로는 정상 작동하는것처럼 보이긴 하지만 이것 역시 확인은 해보셔야 합니다. 그렇지 않으면 아주 미세한 문제 정도는 생기는거 같더군요.
-
컴토피아
2013.02.13 00:29
iOS나 안드로이드 앱개발에서 쓰는건 봤는데, 웹에서 것도 XE에서 sqlite 쓰시는 분은 처음 뵙네요ㅎㅎ;; (2)
-
사랑천사
2013.02.13 11:24
SQLite는 응용 프로그램에서 DB가 필요할 때 embed하는 용도로 주로 많이 쓰이고 보통 그런 곳에 쓰라고 있는 것으로 알고 있습니다.
XE로 사이트를 만들고 혼자 쓰는 사이트(대략 일기장, 메모, 혼자 보는 위키 정도?) 라면 큰 문제는 없겠지만, 그것도 SQLite는 파일 기반이니 I/O에 문제가 없는 수준 안에서만 쓸만 할 겁니다. 그렇지 않다면 그냥 MySQL이나 CUBRID 쓰는게 좋다고 봅니다. PostgreSQL도 좋은데 이건 다음 버전에서 없어 진다고 하니(지원이 빠진다고 했었조...) 안 쓰는게 유리하겠조 아마도.
-
iruis
2013.02.13 12:52
sqlite는 이름 그대로 lite한 db에 적합합니다. 데이터가 많아질수록 과부하도 커질겁니다.
(db화 된 파일의 구조도 단순하고 메모리에 상주하는 데이터베이스 서버 개념이 없기때문입니다.)
그래도 글이 몇백만건 등록되거나 하는 싸이트가 아니라면 sqlite로도 무리 없을겁니다.
(예전에 100만건 등록하고 테스트 했는데 의외로 성능이 괜찮았거든요. 단지 xe같은 경우는 본문검색등의 기능이 있어서 그것 때문에 무리가 생길겁니다.)
아주 쓸만합니다.. 개인적인 용도라고 해야할까요 안드로이드용으로 쵝오죠 쵝오라기보다 sqlite뿐이니.. sqlite > mysql 은 안드로이드쪽 xml파싱으로 알아보시면 쉽게 찾을거라 생각됩니다.