Qdrant Connector (experimental)¶
QdrantConnector ¶
Bases: Connector
Qdrant vector DB connector (stub).
Path format: qdrant://host:port/collection
or qdrant+https://host/collection
.
Requires optional dependency qdrant-client
for real IO.
read ¶
read(spark: SparkSession, source: Any, *, fmt: Optional[str] = None, schema: Optional[Any] = None, source_config: Optional[Mapping[str, Any]] = None, options: Optional[Mapping[str, Any]] = None, **kwargs: Any) -> DataFrame
Read vectors/payloads from Qdrant (not yet implemented).
Source code in src/spark_fuse/io/qdrant.py
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
|
validate_path ¶
validate_path(path: str) -> bool
Return True if path
looks like a supported Qdrant URI.
Source code in src/spark_fuse/io/qdrant.py
25 26 27 |
|
write ¶
write(df: DataFrame, path: str, *, fmt: Optional[str] = None, mode: str = 'append', **options: Any) -> None
Write vectors/payloads to Qdrant (not yet implemented).
Source code in src/spark_fuse/io/qdrant.py
45 46 47 48 49 50 51 52 53 54 55 56 57 |
|