100% Qdrant API Compatible
Every method you know and love works exactly the same
✅ Supported Operations
- •
upsert()- Insert/update vectors - •
search()- Vector similarity search - •
scroll()- Paginate through vectors - •
retrieve()- Get vectors by ID - •
delete()- Remove vectors - •
recreateCollection()- Collection management - • All payload filtering options
- • Batch operations
🚀 Enhanced Features
- • Global edge caching layer
- • Automatic regional routing
- • Built-in redundancy
- • Real-time performance monitoring
- • Zero configuration scaling
- • Transparent operation pricing
- • 24/7 managed infrastructure
- • Advanced analytics dashboard
Migration in 4 Simple Steps
1
Install VectorsDB SDK
1 minKeep Qdrant as backup during migration
# Keep your existing qdrant-client
npm install @aetherfy/vectorsdb
# Your existing Qdrant setup stays unchanged for now2
One Line Change
1 minLiterally change one line of code
// Before: Local Qdrant
import { QdrantClient } from 'qdrant-client'
const client = new QdrantClient({
host: 'localhost',
port: 6333
})
// After: Global VectorsDB (same API!)
import { VectorsDB } from '@aetherfy/vectorsdb'
const client = new VectorsDB({
apiKey: 'your-vectorsdb-key'
})
// Everything else stays exactly the same!3
Test Your Existing Code
2 minAll Qdrant operations work identically
// Your existing Qdrant code works unchanged:
// Create collection
await client.recreateCollection('test_collection', {
vectors: { size: 1536, distance: 'Cosine' }
})
// Upsert vectors
await client.upsert('test_collection', {
points: [{
id: 1,
vector: [0.05, 0.61, 0.76, ...],
payload: { city: "Berlin" }
}]
})
// Search vectors
const results = await client.search('test_collection', {
vector: [0.2, 0.1, 0.9, ...],
limit: 3
})
// ✅ All work exactly the same, but now globally fast!4
Migrate Your Data (Optional)
1 min setupCopy existing vectors to VectorsDB
// Export from Qdrant, import to VectorsDB
// We provide migration scripts for this
// Option 1: Gradual migration (recommended)
// Keep writing to both during transition
// Option 2: Bulk export/import
// We handle this automatically with our migration toolWhy Qdrant Users Choose VectorsDB
Zero Ops Management
No more Docker containers, port configurations, or infrastructure headaches
Keep Your Code
Everything you've built works exactly the same, no rewrites needed
Global Performance
Your localhost performance, but available worldwide in <100ms