Oh I see, there is a notion of hot/cold storage involved. What's your definition of small? Millions?
Oh I see, there is a notion of hot/cold storage involved. What's your definition of small? Millions? Tens of millions? 1 billion?
getByIds and deleteByIds operations; insert and upsert take the id you provide as well


wrangler version?npx wrangler vectorize create embeddings-index --dimensions=768 --metric=cosine, I got 
//I defined a new object type for the metadata - MetadataSchema
let newMetaData:MetadataSchema ={
d1Key: keyValue,
prjRef: projectRef,
accRef: accountRef,
parentRef:parentRef
}
//Stuff the object in there
const metaRecord:Record<string,VectorizeVectorMetadata>= {
"data": JSON.stringify(newMetaData)
};
//Add to the vector
let tempVec:VectorizeVector ={
id:id,
values: data[0], //the embeddings
namespace:<The Namespace>,
metadata:metaRecord
}npx wrangler vectorize create embeddings-index --dimensions=768 --metric=cosine