ArcadeDB 25.3.1 Release: Enhanced Storage Efficiency and Performance Improvements

We're excited to announce the release of ArcadeDB 25.3.1, bringing significant storage improvements, performance optimizations, and several new features while maintaining full compatibility with previous database formats.
Major Enhancements
๐ Complete Space Reuse and RID Recycling
With this release, ArcadeDB now fully reuses space from deleted records and recycles Record IDs (RIDs), significantly improving storage efficiency and reducing database growth over time. This optimization is particularly valuable for applications with high record turnover.
โก Performance Improvements
The storage engine now prioritizes using the first available space instead of searching for the best-fit option, resulting in faster write operations without compromising storage efficiency.
New Features
๐ป Enhanced Database Management
The new SQL command
check database compress
provides a convenient way to optimize database storageImproved date/datetime handling with modern Java classes
Initial Helm chart implementation for streamlined Kubernetes deployment
๐ Expanded Testing Infrastructure
Dedicated Python module for testing
End-to-end Python tests integrated into CI workflow
๐ง PostgreSQL Compatibility Enhancements
- PostgresType now supports array types, improving compatibility with PostgreSQL clients
Bug Fixes
Resolved Date storage issues
Fixed triple quote handling in Cypher strings
Several test identity updates
Getting Started with 25.3.1
Docker
Pull the latest image from Docker Hub:
docker pull arcadedata/arcadedb:25.3.1
Visit our Docker Hub repository for more information.
Maven
Add ArcadeDB to your Java projects:
<dependency>
<groupId>com.arcadedb</groupId>
<artifactId>arcadedb-engine</artifactId>
<version>25.3.1</version>
</dependency>
All artifacts are available on Maven Central.
Documentation
For detailed information on features and usage, refer to our comprehensive documentation.
Community Growth
A warm welcome to our new contributor @milesgranger, who provided our initial Helm chart implementation! The open-source community around ArcadeDB continues to grow, with numerous dependency updates and quality improvements in this release.
Compatibility Note
This release maintains 100% compatibility with previous database formats, meaning no export/import is required when upgrading. However, we always recommend creating a database backup before upgrading to a new version.
As always, we remain committed to making ArcadeDB the most developer-friendly multi-model database. This release builds on our foundation of performance and flexibility while adding important new capabilities.
Download ArcadeDB 25.3.1 now: GitHub Releases
For detailed documentation and getting started guides, visit docs.arcadedb.com.
Subscribe to my newsletter
Read articles from ArcadeDB directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
