ํฐ์คํ ๋ฆฌ ๋ทฐ
๐ PostgreSQL Dump ๋ฐ์ดํฐ๋ฅผ ๋ค์ด๋ก๋ํ ์ ์๋ ์ฌ์ดํธ ์ถ์ฒ ๐
octo54 2025. 3. 7. 10:36๐ PostgreSQL Dump ๋ฐ์ดํฐ๋ฅผ ๋ค์ด๋ก๋ํ ์ ์๋ ์ฌ์ดํธ ์ถ์ฒ & ์ด์ ๐
PostgreSQL ๋ฐ์ดํฐ๋ฅผ ์ฐ์ต, ๋ถ์, ํ
์คํธ, AI ํ์ต์ ํ์ฉํ ์ ์๋๋ก ์ต๊ณ ์ ๋ฐ์ดํฐ์
์ ๊ณต ์ฌ์ดํธ๋ฅผ ์ถ์ฒํฉ๋๋ค!
โ
๋ฌด๋ฃ & ๊ณต๊ฐ ๋ฐ์ดํฐ
โ
์ค์ ์๋น์ค์์ ์ฌ์ฉํ๋ ๊ตฌ์กฐ & ๋์ฉ๋ ์ง์
โ
SQL ์ฟผ๋ฆฌ ์ต์ ํ & AI ๋ชจ๋ธ ํ์ต์ฉ ํ์ฉ ๊ฐ๋ฅ
๐น 1. PostgreSQL ๊ณต์ ์ํ ๋ฐ์ดํฐ (pg_dump ์ง์)
โ ์ถ์ฒ ์ด์ :
- PostgreSQL ๊ณต์ ์ํ ๋ฐ์ดํฐ
- pg_dump ๋ฐ psql ๋ช ๋ น์ด๋ก ์ฝ๊ฒ ๋ณต์ ๊ฐ๋ฅ
- TPC-H ๋ฒค์น๋งํฌ ๋ฐ์ดํฐ ํฌํจ (์ฟผ๋ฆฌ ์ต์ ํ ์ฐ์ต์ฉ)
๐ ์ฌ์ดํธ:
๐ https://www.postgresql.org/ftp/projects/pgFoundry/dbsamples/
๐ ์ค์น ๋ฐฉ๋ฒ
wget https://www.postgresql.org/files/samples/world-db.zip
unzip world-db.zip
psql -U postgres -d mydatabase -f world.sql
โ ์ ์ฉ ์์: world ๋ฐ์ดํฐ → city, country, language ํ ์ด๋ธ ํฌํจ
๐น 2. Kaggle (๋๊ท๋ชจ ๋ฐ์ดํฐ์ , ๋ค์ํ ๋๋ฉ์ธ)
โ ์ถ์ฒ ์ด์ :
- ๋ค์ํ ์ฐ์ ๋ฐ์ดํฐ (๊ธ์ต, ์๋ฃ, ์์ ๋ฏธ๋์ด ๋ฑ)
- .csv, .sql, .pg_dump ํฌ๋งท ์ ๊ณต
- AI ํ์ต์ฉ PostgreSQL ๋ฐ์ดํฐ ์ค๋น ๊ฐ๋ฅ
๐ ์ฌ์ดํธ:
๐ https://www.kaggle.com/datasets
๐ ์์ : IMDb ์ํ ๋ฐ์ดํฐ์ ๋ค์ด๋ก๋ ํ PostgreSQL์ ๋ก๋ ๊ฐ๋ฅ
wget https://www.kaggleusercontent.com/imdb-movies.csv
COPY movies FROM 'imdb-movies.csv' WITH CSV HEADER;
โ ์ถ์ฒ ๋ฐ์ดํฐ์ :
- IMDb ์ํ ๋ฐ์ดํฐ
- eCommerce ํ๋งค ๋ฐ์ดํฐ
- OpenStreetMap ์์น ๋ฐ์ดํฐ
๐น 3. OpenStreetMap (PostGIS + GIS ๋ฐ์ดํฐ ์ง์)
โ ์ถ์ฒ ์ด์ :
- PostGIS ๊ณต๊ฐ ๋ฐ์ดํฐ ์ง์
- ๋๋ก๋ง, ๊ฑด๋ฌผ ์ ๋ณด, ์ง๋ฆฌ ๋ฐ์ดํฐ
- ์ง๋ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์
๐ ์ฌ์ดํธ:
๐ https://download.geofabrik.de/
๐ PostgreSQL + PostGIS ์ ์ฉ ์์
wget https://download.geofabrik.de/europe/germany-latest.osm.pbf
osm2pgsql -d mydatabase -U postgres germany-latest.osm.pbf
โ ํ์ฉ: GIS, ๋ค๋น๊ฒ์ด์ , ์์น ๊ธฐ๋ฐ ์๋น์ค ๊ฐ๋ฐ
๐น 4. DataHub (์ ๋ถ, ์ฐ๊ตฌ์, ๊ธฐ์ ๊ณต๊ฐ ๋ฐ์ดํฐ)
โ ์ถ์ฒ ์ด์ :
- ์ ๋ถ ๋ฐ ๊ธฐ๊ด ๋ฐ์ดํฐ (๊ฑด๊ฐ, ํ๊ฒฝ, ๊ธ์ต)
- CSV, SQL, PostgreSQL dump ์ง์
- ๊ณต๊ณต ๋ฐ์ดํฐ ํ์ฉ ํ๋ก์ ํธ์ ์ ์ฉ
๐ ์ฌ์ดํธ:
๐ https://datahub.io/
๐ ์์ : COVID-19 ๋ฐ์ดํฐ PostgreSQL ๋ก๋
wget https://datahub.io/core/covid-19/r/time-series-19-covid-combined.csv
psql -U postgres -d mydatabase -c "COPY covid_data FROM 'time-series-19-covid-combined.csv' WITH CSV HEADER;"
โ ํ์ฉ: ํฌ๋ฐ๋ฏน ๋ถ์, ์๋ฃ ๋ฐ์ดํฐ ์ฐ๊ตฌ
๐น 5. Sample Database for Testing (Mockaroo)
โ ์ถ์ฒ ์ด์ :
- ์ฌ์ฉ์ ์ ์ ๋ฐ์ดํฐ ์์ฑ ๊ฐ๋ฅ (๊ณ ๊ฐ, ์ฃผ๋ฌธ, ํธ๋์ญ์ ๋ฑ)
- PostgreSQL dump ํ์ผ ๋ค์ด๋ก๋ ์ง์
- ๋ฐ์ดํฐ ํฌ๊ธฐ & ๊ตฌ์กฐ๋ฅผ ์์ ๋กญ๊ฒ ์ปค์คํฐ๋ง์ด์ง ๊ฐ๋ฅ
๐ ์ฌ์ดํธ:
๐ https://www.mockaroo.com/
๐ PostgreSQL ๋ฐ์ดํฐ ์์ฑ ์์:
1๏ธโฃ ํ
์ด๋ธ ํ๋ ์ค์ (์ด๋ฆ, ์ด๋ฉ์ผ, ์ฃผ์, ์ฃผ๋ฌธ ๋ด์ญ)
2๏ธโฃ PostgreSQL SQL dump ๋ค์ด๋ก๋
3๏ธโฃ PostgreSQL์ ๋ฐ์ดํฐ ์ฝ์
psql -U postgres -d mydatabase -f mock_data.sql
โ ํ์ฉ: eCommerce, CRM, SaaS ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ
๐ ์ด๋ค ์ฌ์ดํธ๋ฅผ ์ ํํด์ผ ํ ๊น?
์ฌ์ดํธ ์ถ์ฒ ๋์ ํน์ง
PostgreSQL ๊ณต์ ๋ฐ์ดํฐ | ๊ธฐ๋ณธ ์ฐ์ต & ๋ฒค์น๋งํฌ | PostgreSQL ๊ตฌ์กฐ ์ตํ๊ธฐ |
Kaggle | AI & ๋ฐ์ดํฐ ๋ถ์ | ๋๋ ๋ฐ์ดํฐ์ ์ง์ |
OpenStreetMap | GIS & ์์น ๋ฐ์ดํฐ | PostGIS ์ง์ |
DataHub | ๊ณต๊ณต ๋ฐ์ดํฐ ํ๋ก์ ํธ | ์ ๋ถ & ์ฐ๊ตฌ์ ๋ฐ์ดํฐ |
Mockaroo | ์ฌ์ฉ์ ์ ์ ์ํ ๋ฐ์ดํฐ | ์ํ๋ ๋ฐ์ดํฐ ์ง์ ์์ฑ |
๐ฅ ๋น ๋ฅด๊ฒ ์ค์ ์ฐ์ต → PostgreSQL ๊ณต์ ๋ฐ์ดํฐ
๐ฏ AI & ๋ฐ์ดํฐ ๋ถ์ → Kaggle
๐บ๏ธ ์ง๋ & GIS ์ ํ๋ฆฌ์ผ์ด์
→ OpenStreetMap
๐๏ธ ์ ๋ถ ๊ณต๊ณต ๋ฐ์ดํฐ ํ์ฉ → DataHub
๐ eCommerce & CRM ํ
์คํธ → Mockaroo
โ
์ถ์ฒ ๋ฒ ์คํธ ์กฐํฉ:
๐ Kaggle + PostgreSQL → AI ๋ฐ์ดํฐ ํ์ฉ
๐ OpenStreetMap + PostGIS → ์ง๋ & ์์น ๋ฐ์ดํฐ
๐ Mockaroo → ๋ด ํ๋ก์ ํธ์ ๋ง์ถ ๋ง์ถคํ ๋ฐ์ดํฐ ์์ฑ
๐ PostgreSQL ๋ฐ์ดํฐ์ ํ์ฉํด ์ค์ ์ฐ์ต & ๊ฐ๋ฐ ์์ํ์ธ์! ๐ฏ
'study > postgresql' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
- Total
- Today
- Yesterday
- ํ๋ก ํธ์๋
- ์น๊ฐ๋ฐ
- ๋ฐฑ์๋
- rag
- babel
- Python
- Project
- nextJS
- fastapi
- ํ์ด์ง
- ๋ฆฌ์กํธ
- ์ฑ๋ด๊ฐ๋ฐ
- Docker
- Page
- Webpack
- ๊ฐ๋ฐ๋ธ๋ก๊ทธ
- Next.js
- kotlin
- REACT
- github
- Ktor
- ๊ด๋ฆฌ์
- ๋ฐฑ์๋๊ฐ๋ฐ
- PostgreSQL
- til
- LangChain
- nodejs
- llm
- ๋ก์ปฌLLM
- AI์ฑ๋ด
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |