SurrealDB SurrealDB
winget install --id=SurrealDB.SurrealDB -e
SurrealDB has been built from the ground up to be the ultimate database for developers who want to build tomorrow's applications.
SurrealDB is a multi-model database designed to empower developers in building tomorrow's applications, particularly those focused on AI and real-time functionality. Built from the ground up to be versatile and scalable, SurrealDB unifies vectors, graphs, documents, time-series data, and files, enabling applications to learn, link, and act in real time.
Key Features:
- Unified multi-model architecture: Supports document, graph, key-value, time-series, and geospatial data models.
- Scalability: Runs embedded on edge devices or scales as a petabyte cluster in the cloud.
- Real-time capabilities: Provides event-driven notifications for building responsive applications.
- AI integration: Enables vector and hybrid search, supporting full-text-search and embeddings for use with AI platforms.
- Security: Offers row and field-level permissions, alongside support for OAuth, SAML, and LDAP authentication.
- Flexibility: Supports both SQL and NoSQL query languages, with structured and unstructured data handling.
Ideal for developers seeking a unified data infrastructure, SurrealDB accelerates application development by offering everything needed in one solution. It eliminates the complexity of managing multiple databases while ensuring performance, scalability, and security for modern applications. Available via winget for seamless installation.