Java 대용량 xml 파싱

최근 어떤 작업을 하면서 대용량 xml 데이터를 파싱할 일이 생겼었다. 여지껏 웹 상에서 xml 제공되는 API 와 RSS를 파싱한 적은 많았지만 GB 단위의 대용량 xml 파일은 다루어 본 적이 없었기 때문에 많은 생각을 해보았다. 이러한 데이터를 어떤 방식으로 다루면 좋을까 고민을 하다가 사용한 방법을 이 글을 통해 정리하였다. 인터넷 상에서 검색해보면 대용량 xml 파일을 파싱할 경우에는 ...

MySQL 명령어 정리

MySQL 접속 # mysql -u username -p   Database 관리 mysql> SHOW databases; mysql> CREATE DATABASE dbname; mysql> DROP DATABASE [IF EXISTS] dbname; mysql> USE dbname;   MySQL 사용자 추가 mysql> GRANT ALL PRIVILEGES ON dbname.* TO username@localhost IDENTIFIED BY 'password';   Table 관리 mysql> USE dbname; mysql> SHOW tables; mysql> CREATE TABLE tablename(col1 type, col2 type, ...); mysql> EXPLAIN tablename; mysql> DESCRIBE tablename; mysql> ...