Aerospike boosts support for Java’s popular Spring Framework
Distributed NoSQL database Aerospike has boosted functionality and engineering support for its real-time database within the popular Java development environment Spring Framework.
Spring Data Aerospike adds Spring Data 3, Reactive Repositories, and Projections to help developers of applications in Spring Boot. The database biz says it has created an engineering team to support continuing integration with the Spring Data framework.
The move would help to build and bring Java applications to the Aerospike database, one analyst told us.
Included in the release are real-time object data in Java applications, more efficient data retrieval from object stores in Aerospike and expanded query features for nested and plain Java objects, the company told us.
Spring is the most popular Java framework, according to the Stack Overflow 2022 developer survey. Aerospike customers include Sony Entertainment, PayPal, and Airtel.
Speaking to The Register, Srini Srinivasan, Aerospike CTO and founder, said the open source community had begun working on support for Aerospike in Spring, but he wanted to accelerate the work.
“The idea is that people who program in Spring already know it, and they don’t have to understand the details of the Aerospike APIs underneath. It enables them to make progress really fast: the database just gets plugged in underneath using the connector. We’re adding enterprise support and adding support for the work already done in the community,” he said.
Srinivasan said the features would mean developers avoid writing complex application codes using the native APIs and Aerospike. They will also support “configuration driven development” to create data queries without writing any code, he said.
Holger Mueller, vice president and principal analyst at Constellation Research, told us Aerospike’s expanded enterprise support for the latest version of Spring Boot 3.0x was positive for enterprise Java developers.
“Java is the largest developer community and Spring the most popular framework so combining both in support for a database makes it easier to build and bring applications to a database, and that is what Aerospike is doing. Given the shortfall in developer capacity that enterprises face, anything that makes developers more productive [or] increases developer velocity is critical and highly welcome by [businesses] building or porting their next generation applications,” Mueller said.
Greater Spring support follows added support for JSON documents in a slew of new features included in its Database 6 release, announced in April 2022. ®