Module database

Module database 

Source
Expand description

Database connectivity

Provides interfaces for database operations:

  • Support for SQL databases (PostgreSQL, MySQL, SQLite)
  • NoSQL database support (MongoDB, Redis, Cassandra)
  • Time series databases (InfluxDB)
  • Query builder and ORM-like features
  • Bulk loading and export capabilities
  • Integration with scientific data formats Database connectivity for scientific data

Provides interfaces for reading and writing scientific data to various database systems, including SQL and NoSQL databases.

Re-exports§

pub use self::pool::ConnectionPool;

Modules§

bulk
Bulk operations for databases
pool
Connection pool for database connections
timeseries
Time series database operations

Structs§

ColumnDef
Column definition for database tables
DatabaseConfig
Database connection configuration
DatabaseConnector
Database connector factory
Index
QueryBuilder
Database query builder
ResultSet
Database result set
TableSchema
Table schema definition

Enums§

DataType
Database data types
DatabaseType
Supported database types

Traits§

DatabaseConnection
Database connection trait