SurrealMX: In-memory storage with time travel and persistent storage
Author: Dave MacLeod SurrealMX: SurrealDB's new in-memory storage backend There have been quite a few blog posts since the release of SurrealDB 3.0 to introduce each of the new features we have to ...

Source: DEV Community
Author: Dave MacLeod SurrealMX: SurrealDB's new in-memory storage backend There have been quite a few blog posts since the release of SurrealDB 3.0 to introduce each of the new features we have to show. Today's post is about one called SurrealMX that you likely have yet to hear about - but use every day. That's because the way you use it is...by typing surreal start. That's it! That's because SurrealMX is in fact the name of SurrealDB's new in-memory datastore. And since SurrealDB stores data in memory by default, 100% of SurrealDB's users have already given it a try. What is SurrealMX? SurrealMX is SurrealDB's in-memory storage engine that was built from the ground up a bit over a year ago. It was merged into the core database during the 3.0 alpha period last November with no fanfare at all in order to try it out for the first time as SurrealDB's in-memory storage engine. Since SurrealDB uses in-memory storage by default, that means that SurrealMX has been every 3.x user's default sto