streambed
Stream Postgres to Apache Iceberg on S3 via logical replication, queryable over the Postgres wire protocol.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- ci.yml
- deploy.yml
- release.yml
- pull_request_template.md
- main.go
- main.go
- config.go
- config_test.go
- initial-load.md
- mutation-modes.md
- README.md
- update-shape.md
- architecture.excalidraw
- architecture.svg
- demo.gif
- demo.tape
- maintenance.md
- failpoint.go
- failpoint_test.go
- avro.go
- avro_test.go
- catalog.go
- catalog_test.go
- compaction.go
- cow_layout_test.go
- cow_prune.go
- dedup_test.go
- maintenance.go
- schema.go
- schema_test.go
- writer.go
- writer_test.go
- builder.go
- builder_test.go
- reader.go
- reader_test.go
- pipeline.go
- pipeline_test.go
- resync.go
- catalog.go
- catalog_test.go
- server.go
- chaos.go
- lag.go
- metrics.go
- invariants.go
- oracle.go
- oracle_test.go
- validator.go
- proc_unix.go
- streambed.go
- events.go
- pgbench.go
- pgbench_test.go
- schema.go
- workload.go
- runner.go
- lock_test.go
- store.go
- store_test.go
- fault_s3.go
- mem_s3.go
- retry.go
- retry_test.go
- s3.go
- copy_text.go
- copy_text_test.go
- decoder.go
- decoder_test.go
- metadata.go
- resync.go
- resync_test.go
- slot.go
- types.go
- xl.meta
- xl.meta
- xl.meta
- xl.meta
- xl.meta
- xl.meta
- xl.meta.bkp
- xl.meta
- xl.meta
- xl.meta
- xl.meta
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- xl.meta.bkp
- f66a9c0b-e906-4f68-9604-1c5e7029f702
- format.json
- bench-pgbench.sql
- test-integration.sh
- _index.md
- introducing-compaction.md
- why-streambed.md
- _index.md
- architecture.md
- commands.md
- configuration.md
- getting-started.md
- maintenance.md
- _index.md
- head-end.html
- CNAME
- demo.gif
- go.mod
- go.sum
- hugo.yaml
- ack_object_store_failpoint_test.go
- docker-compose.yml
- edge_cases_test.go
- integration_test.go
- mor_test.go
- mutation_size_benchmark_test.go
- mutation_workload_benchmark_test.go
- oracle_test.go
- pgbench_test.go
- replica_identity_test.go
- resilience_test.go
- schema_test.go
- snapshot_handoff_test.go
- throughput_test.go
- type_roundtrip_test.go
- walsender_disconnect_test.go
- docker-compose.yml
- .gitignore
- .goreleaser.yml
- architecture.svg
- CHANGELOG.md
- CLAUDE.md
- CONTRIBUTING.md
- docker-compose.yml
- go.mod
- go.sum
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/viggy28/streambed
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd streambed
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
