This is the implementation of the SingleStore data handler for MindsDB. SingleStore is a proprietary, cloud-native database designed for data-intensive applications. A distributed, relational, SQL database management system that features ANSI SQL support. It is known for speed in data ingest, transaction processing, and query processing.Documentation Index
Fetch the complete documentation index at: https://docs.mindsdb.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before proceeding, ensure the following prerequisites are met:- Install MindsDB locally via Docker or Docker Desktop.
- To connect SingleStore to MindsDB, install the required dependencies following this instruction.
- Install or ensure access to SingleStore.
Implementation
This handler is implemented by extending the MySQL data handler. The required arguments to establish a connection are as follows:useris the database user.passwordis the database password.hostis the host name, IP address, or URL.portis the port used to make TCP/IP connection.databaseis the database name.
sslis thesslparameter value that indicates whether SSL is enabled (True) or disabled (False).ssl_cais the SSL Certificate Authority.ssl_certstores SSL certificates.ssl_keystores SSL keys.