Why should you need to use SQL when the same semantics can be derived directly from Java 8 streams? This article shows how the resemblance between streams and SQL commands can be used to gain ultra-fast access to data.
Learn how you can speed up your analytics database applications by a factor of 1,000 by using standard Java 8 streams and Speedment's In-JVM-Memory accelerator.
Ever wanted to quickly create a web application connected to your existing database or build a professional application with short time-to-market requirements? The Java Stream API has unleashed the possibility to write database queries in pure Java.
Learn how to compute super-fast aggregations and statistical data over very large data sets by combining Spring Boot and Speedment Enterprise.
This post elaborates on the added superficially small but fundamentally important streams feature of Hibernate 5.2 and then discuss how the Java 8 stream ORM Speedment takes the functional paradigm further by removing the language barrier and thus enabling a clean declarative design.
Speedment is an alternative to traditional ORMs, and older database classes requiring 100 lines of Java code may be replaced with a single line of Java 8.
How to update or add information to an existing database using a Java application without having to write a lot of boilerplate code.
Read this article and learn just how easily database streaming with Java 8 can be done. Write your own database applications in just a few lines in minutes.
Learn how to query, filter, sort, and page over huge tables in milliseconds rather than in seconds or minutes. Ext Speeder is a tool for automatically generating Sencha Ext JS back-end REST interfaces directly from existing databases. Ext Speeder can also use an in-memory cache to back data grids with hundreds of million elements with extreme performance.
Read this post and learn how you can process data from a database in parallel using parallel streams and Speedment, which can lead to significant speed increases.
In this follow up post, you will learn how you can lay out parallel database streams over your own custom thread pools.
How to resolve performance issues when trying to use databases the “Java 8 way.”
Learn how you can write database applications rapidly using code generation and leverage Java 8’s stream library.
Speedment is a code generation tool for Java that connects to a database and uses it as a reference for generating entity and manager files for your project.
Here’s a nice tutorial of using the open source Speedment library to work with various database CRUD operations in Java with Java-8-style lambdas.
Read this article and learn more about how the new version of Speedment was modularized and how you can benefit from modularizing your own project.
Learn what’s up with the new major release of Speedment and see what you can do with a stream-based ORM and Java 8 and how you can express database queries in pure Java.