https://github.com/ydb-platform/fq-connector-go
External data source connector for YDB Federated Query
https://github.com/ydb-platform/fq-connector-go
Last synced: 11 months ago
JSON representation
External data source connector for YDB Federated Query
- Host: GitHub
- URL: https://github.com/ydb-platform/fq-connector-go
- Owner: ydb-platform
- License: apache-2.0
- Created: 2023-12-13T18:39:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-25T13:50:30.000Z (12 months ago)
- Last Synced: 2025-06-25T14:45:38.013Z (12 months ago)
- Language: Go
- Size: 3.78 MB
- Stars: 9
- Watchers: 8
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README


[](https://github.com/ydb-platform/fq-connector-go/releases)
[](https://goreportcard.com/report/github.com/ydb-platform/fq-connector-go)
[](https://codecov.io/github/ydb-platform/fq-connector-go)
### Objectives
Service `fq-connector-go` is a part of YDB Federated Query.
It's an extension point making YDB capable of interaction with various external data sources.
You can deploy `fq-connector-go` alongside with YDB in order to query and handle
data extracted from the external sources.
Currently supported data sources:
* ClickHouse
* PostgreSQL / Greenplum
* YDB
* Microsoft SQL Server
* MySQL / MariaDB
* Oracle
* MongoDB
* Redis
* OpenSearch
* Yandex Cloud Logging
### Documentation
* [Architecture overview](https://ydb.tech/docs/ru/concepts/federated_query/architecture)
* YDB Federated Query deployment:
* [For quickstart](https://ydb.tech/docs/ru/getting_started/self_hosted/ydb_docker#zapusk-ydb-federated-query-v-docker)
* For production environment: [YDB](https://ydb.tech/docs/ru/deploy/manual/deploy-ydb-federated-query) | [Connector](https://ydb.tech/docs/ru/deploy/manual/connector)
* [Contribution guide](./docs/contribution.md)
* [Type mapping table](./docs/type_mapping_table.md)