Amazon S3 Vectors
S3 vector bucket that stores embeddings and answers similarity queries with filterable metadata.
- Provider
- aws
- Kind
- Vector database
- Category
- Data
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| blockPublicAccess | boolean | — | no | true | inherited |
| dataType | enum | float32 | no | float32 | inherited |
| dimensions | integer | — | no | — | inherited |
| distanceMetric | enum | cosine | euclidean | dot-product | no | — | inherited |
| encryptionType | enum | sse-s3 | sse-kms | no | sse-s3 | inherited |
| hybridSearch | boolean | — | no | false | ▸ false |
| indexType | enum | flat | hnsw | ivf | disk-ann | lsh | no | — | inherited |
| managed | boolean | — | no | false | ▸ true |
| maxDimensions | integer | — | no | 4096 | inherited |
| maxVectorsPerIndex | integer | — | no | 2000000000 | inherited |
| metadataFiltering | boolean | — | no | false | ▸ true |
| namespaces | boolean | — | no | false | inherited |
| quantization | enum | none | scalar | product | binary | no | none | inherited |
| replicas | integer | — | no | — | inherited |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "s3-vectors", component: "aws-s3-vectors" }Alibaba Cloud Milvusalibaba-milvusAgent Memorycloudflare-agent-memoryCloudflare Vectorizecloudflare-vectorizeChromachromaDeep LakedeeplakeEpsillaepsillaKDB.AIkdb-aiLanceDBlancedbMarqomarqoMilvusmilvusMyScalemyscalepgvectorpgvectorpgvectorscalepgvectorscalePineconepineconeQdrantqdrantturbopufferturbopufferValdvaldGeneric vector databasevector-databaseVespa Cloudvespa-cloudWeaviateweaviateZilliz Cloudzilliz-cloudDigitalOcean Vector Databasesdigitalocean-vector-databaseVertex AI Vector Searchgoogle-vertex-ai-vector-search
# yaml-language-server: $schema=../../schema/component.schema.json # Amazon S3 Vectors vector bucket: S3 bucket type storing vector embeddings and answering similarity # queries. "Working with S3 Vectors and vector buckets": strongly consistent writes, all metadata # filterable by default, Block Public Access always on. "Limitations and restrictions": dimension 1-4096, # up to 2 billion vectors per index, 10,000 indexes per bucket. schemaVersion: "1" type: "component" id: "aws-s3-vectors" kind: "vector-database" provider: "aws" docs: "https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-vectors.html" defaults: metadataFiltering: true hybridSearch: false managed: true properties: dataType: type: "enum" values: ["float32"] default: "float32" maxDimensions: type: "integer" default: 4096 encryptionType: type: "enum" values: ["sse-s3", "sse-kms"] default: "sse-s3" blockPublicAccess: type: "boolean" default: true maxVectorsPerIndex: type: "integer" default: 2000000000