Connectors
SingleStore
Kai™
100x faster operations on MongoDB®. No query changes. No transformations.
Huge performance benefits
SingleStore’s powerful query engine brings 100x faster queries to your JSON data.
Zero-effort improvements on your MongoDB queries
No need to transform your existing data. No need to modify your queries.
Send your existing MongoDB queries through your SingleStore instance, and we’ll work our magic to give you insights on your JSON data faster than you thought possible.
Forget complex system migrations. Get set up in minutes. Reduce query time by orders of magnitude.
Easy as 1, 2, 3
Get started in three easy steps.
SingleStore works around your existing tech stack — no complex migration required.
1
Move your data to SingleStore
1
db.adminCommand({2
createRole: 'cdcRole',3
privileges: [4
{'resource': {'cluster': true}, 'actions': ['find', 'changeStream']}5
],6
roles: [7
{'role': 'read', 'db': 'admin'},8
{'role': 'read', 'db': 'local'},9
{'role': 'read', 'db': 'config'},10
{'role': 'readWrite', 'db': 'singlestore'}11
]})12
13
db.adminCommand({14
createUser: 'cdcUser',15
pwd: 's2mongoCDC12',16
roles: ['cdcRole']17
})
Replicate your MongoDB data to SingleStore using simple commands for setting up a CDC pipeline
2
Change the endpoint to SingleStore Kai
Lorem ipsum dolor sit amet consectetur. Neque nibh integer maecenas habitant et ultrices.
3
Execute the query in Mongo syntax
Lorem ipsum dolor sit amet consectetur. Neque nibh integer maecenas habitant et ultrices.
Explore some sample code
View some of our Jupyter Notebooks showing how to use SingleStore Kai.
Benefits
No-effort migrations
Zero code changes and zero data transformations required for supported commands and operations
Faster analytics
Faster analytics on your JSON data without losing transactional performance
Scale-out
Scale-out SingleStore without any additional cost
AI + vector search on JSON data
Provide semantics on vectors using dot_product, euclidean_distance, and many other functions with native vector support
Best of both worlds
Developers can utilize both the MongoDB® API and a SQL API to power their applications
Interoperability
Even if you start building your application on Mongo, you can use SingleStore to get the most meaning from your data with your preferred tool or query language.
Aggregations
Run aggregations on data and improve performance for things like $count, $lookup and $group
Start building now
Sign up for a free trial to start building