Home / Companies / SurrealDB / Blog / Post Details
Content Deep Dive

SurrealDB 2.1.0 is live!

Blog post from SurrealDB

Post Details
Company
Date Published
Author
SurrealDB
Word Count
1,563
Language
English
Hacker News Points
-
Summary

SurrealDB 2.1.0 introduces significant advancements, including enhanced graph querying capabilities and a new role for SurrealKV, the custom-built storage backend. The update allows for recursive graph traversal, enabling retrieval of flat or tree-like data structures, thus expanding potential use cases. A cross-transaction caching layer has been added to improve efficiency by reducing requests on the key-value store, though this can lead to concurrent editing conflicts. Streaming imports are now possible, allowing for the handling of datasets larger than a computer's available memory. SurrealKV now supports concurrent transactions, improving performance, particularly for database load times. The UPSERT statement has been refined for better handling of existing index entries and WHERE conditions. New functions and improvements to existing ones, including array manipulation methods and string distance functions, add to the versatility of the database. Additional enhancements include improved error logging, authentication handling, and the ability to configure database exports. The release encourages users to explore these new features and provide feedback.