milvus

package
v0.7.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MetricPort     = 9091
	RootCoordPort  = 53100
	DataCoordPort  = 13333
	QueryCoordPort = 19531
	IndexCoordPort = 31000
	IndexNodePort  = 21121
	QueryNodePort  = 21123
	DataNodePort   = 21124
	ProxyPort      = 19530
)

Variables

This section is empty.

Functions

This section is empty.

Types

type MilvusConfig

type MilvusConfig struct {
	Etcd       MilvusConfigEtcd       `json:"etcd"`
	Minio      MilvusConfigMinio      `json:"minio"`
	Pulsar     MilvusConfigPulsar     `json:"pulsar"`
	Proxy      MilvusConfigProxy      `json:"proxy"`
	RootCoord  MilvusConfigRootCoord  `json:"rootCoord"`
	QueryCoord MilvusConfigQueryCoord `json:"queryCoord"`
	DataCoord  MilvusConfigDataCoord  `json:"dataCoord"`
	IndexCoord MilvusConfigIndexCoord `json:"indexCoord"`
	QueryNode  MilvusConfigQueryNode  `json:"queryNode"`
	DataNode   MilvusConfigDataNode   `json:"dataNode"`
	IndexNode  MilvusConfigIndexNode  `json:"indexNode"`
	Log        MilvusConfigLog        `json:"log"`
}

type MilvusConfigCoord

type MilvusConfigCoord struct {
	Address string           `json:"address"`
	Port    int32            `json:"port"`
	GRPC    MilvusConfigGRPC `json:"grpc"`
}

type MilvusConfigDataCoord

type MilvusConfigDataCoord struct {
	MilvusConfigCoord `json:",inline"`
}

type MilvusConfigDataNode

type MilvusConfigDataNode struct {
	MilvusConfigNode `json:",inline"`
	InsertBufSize    int64 `json:"insertBufSize"`
}

type MilvusConfigEtcd

type MilvusConfigEtcd struct {
	Endpoints               []string `json:"endpoints"`
	RootPath                string   `json:"rootPath"`
	KVSubPath               string   `json:"kvSubPath"`
	MetaSubPath             string   `json:"metaSubPath"`
	SegmentBinlogSubPath    string   `json:"segmentBinlogSubPath"`
	CollectionBinlogSubPath string   `json:"collectionBinlogSubPath"`
	FlushStreamPosSubPath   string   `json:"flushStreamPosSubPath"`
	StatsStreamPosSubPath   string   `json:"statsStreamPosSubPath"`
}

type MilvusConfigGRPC

type MilvusConfigGRPC struct {
	ServerMaxRecvSize int32 `json:"serverMaxRecvSize"`
	ServerMaxSendSize int32 `json:"serverMaxSendSize"`
	ClientMaxRecvSize int32 `json:"clientMaxRecvSize"`
	ClientMaxSendSize int32 `json:"clientMaxSendSize"`
}

type MilvusConfigIndexCoord

type MilvusConfigIndexCoord struct {
	MilvusConfigCoord `json:",inline"`
}

type MilvusConfigIndexNode

type MilvusConfigIndexNode struct {
	MilvusConfigNode `json:",inline"`
}

type MilvusConfigLog

type MilvusConfigLog struct {
	Level  string `json:"level"`
	Format string `json:"format"`
}

type MilvusConfigMinio

type MilvusConfigMinio struct {
	Address    string `json:"address"`
	Port       int32  `json:"port"`
	UseSSL     bool   `json:"useSSL"`
	BucketName string `json:"bucketName"`
}

func NewMinioConfig

func NewMinioConfig(endpoint, bucket string, useSSL bool) MilvusConfigMinio

type MilvusConfigNode

type MilvusConfigNode struct {
	Port int32            `json:"port"`
	GRPC MilvusConfigGRPC `json:"grpc"`
}

type MilvusConfigProxy

type MilvusConfigProxy struct {
	MilvusConfigNode `json:",inline"`
}

type MilvusConfigPulsar

type MilvusConfigPulsar struct {
	Address        string `json:"address"`
	Port           int32  `json:"port"`
	MaxMessageSize int64  `json:"maxMessageSize"`
}

func NewPulsarConfig

func NewPulsarConfig(endpoint string, maxMessageSize int64) MilvusConfigPulsar

type MilvusConfigQueryCoord

type MilvusConfigQueryCoord struct {
	MilvusConfigCoord `json:",inline"`
}

type MilvusConfigQueryNode

type MilvusConfigQueryNode struct {
	MilvusConfigNode `json:",inline"`
	GracefulTime     int32 `json:"gracefulTime"`
}

type MilvusConfigRootCoord

type MilvusConfigRootCoord struct {
	MilvusConfigCoord `json:",inline"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL