https://github.com/groonga/groonga-delta
Delta based data import tools for Groonga. This imports data from other systems such as MySQL and PostgreSQL.
https://github.com/groonga/groonga-delta
Last synced: about 1 year ago
JSON representation
Delta based data import tools for Groonga. This imports data from other systems such as MySQL and PostgreSQL.
- Host: GitHub
- URL: https://github.com/groonga/groonga-delta
- Owner: groonga
- License: gpl-3.0
- Created: 2022-01-06T01:34:25.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-20T23:58:24.000Z (almost 4 years ago)
- Last Synced: 2025-03-24T02:51:31.720Z (about 1 year ago)
- Language: Ruby
- Size: 127 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Groonga delta
## Description
Groonga delta provides delta based data import tools. They can import data to Groonga from other systems such as local file system, MySQL and PostgreSQL.
## Usage
### Import deltas from other systems
Create configuration file: TODO
Run `groonga-delta-import` with the created configuration file:
```bash
docker run \
--rm \
--volume /var/lib/groonga-delta:/var/lib/groonga-delta:z \
ghcr.io/groonga/groonga-delta:latest \
groonga-delta-import \
--server \
--dir=/var/lib/groonga-delta/import
```
### Apply imported deltas
Create configuration file: TODO
Run `groonga-delta-apply` with the created configuration file:
```bash
docker run \
--rm \
--volume /var/lib/groonga-delta:/var/lib/groonga-delta:z \
ghcr.io/groonga/groonga-delta:latest \
groonga-delta-apply \
--server \
--dir=/var/lib/groonga-delta/apply
```
## License
GPLv3 or later. See `LICENSE.txt` for details.