diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index adcdcd2a..75cfbb6a 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -117,6 +117,11 @@ jobs: run: | docker run -d --restart always -p 9000:9000 --name storage-minio -e MINIO_ROOT_USER='minio-user' -e MINIO_ROOT_PASSWORD='minio-password' minio/minio server /data + - name: Install ScyllaDb + run: | + docker run --name scylladb -p 9042:9042 -p 19042:19042 -p 9160:9160 -p 10000:10000 -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9180:9180 -d scylladb/scylla:latest --broadcast-address 127.0.0.1 --listen-address 0.0.0.0 --broadcast-rpc-address 127.0.0.1 + sleep 30 # Wait for ScyllaDb to initialize + - name: Setup Redis uses: shogo82148/actions-setup-redis@v1 with: diff --git a/.github/workflows/test-scylladb.yml b/.github/workflows/test-scylladb.yml index b10679eb..91ad8d88 100644 --- a/.github/workflows/test-scylladb.yml +++ b/.github/workflows/test-scylladb.yml @@ -27,7 +27,7 @@ jobs: - name: Run ScyllaDb run: | - docker run --name scylladb -p 9042:9042 -p 19042:19042 -p 9160:9160 -p 10000 -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9180:9180 -d scylladb/scylla:latest --broadcast-address 127.0.0.1 --listen-address 0.0.0.0 --broadcast-rpc-address 127.0.0.1 + docker run --name scylladb -p 9042:9042 -p 19042:19042 -p 9160:9160 -p 10000:10000 -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9180:9180 -d scylladb/scylla:latest --broadcast-address 127.0.0.1 --listen-address 0.0.0.0 --broadcast-rpc-address 127.0.0.1 sleep 30 # Wait for ScyllaDb to initialize - name: Install Go diff --git a/README.md b/README.md index 8416e603..0e35501c 100644 --- a/README.md +++ b/README.md @@ -69,5 +69,6 @@ type Storage interface { - [Redis](./redis/README.md) - [Rueidis](./rueidis/README.md) - [S3](./s3/README.md) +- [ScyllaDB](./scylladb/README.md) - [SQLite3](./sqlite3/README.md)