Database Actions Using Java 8 Stream Syntax Instead of SQL
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.
The Need for Speed: Access Existing Data 1000x Faster
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.
Standard Java Maps needs to be initialized upon startup. Learn how to leverage ChronicleMaps that is initializable from a file and reduce microservice startup times significantly and how to share
The standard Java Maps, such as the ubiquitous HashMap, are ultimately limited by the available RAM. Read this article and learn how you can create Java Maps with virtually unlimited
Filling up a HashMap with millions of objects will quickly lead to problems such as inefficient memory usage, low performance and garbage collection problems. Learn how to use off-heap CronicleMap
Reading and writing binary data with Java can sometimes be a hassle. Read this article and learn how to leverage Chronicle Bytes, thereby making these tasks both faster and easier.I
Java: How to Slash Down Building Times Using the CloudBuilding larger Java projects on a laptop with Maven can be frustrating and slow. Learn how you could slash down building
Java: How to Become More Productive with Hazelcast in Less Than 5 MinutesWhat if you want to use a Hazelcast In-Memory Data Grid (IMDG) to speed up your database applications,
Java Stream: Part 2, Is a Count Always a Count?In my previous article on the subject, we learned that JDK 8’s stream()::count takes longer time to execute the more elements
Java Stream: Is a Count Always a Count?It might appear obvious that counting the elements in a Stream takes longer time the more elements there are in the Stream. But
Java 12: Mapping with Switch ExpressionsIn this article, we will be looking at the new Java 12 feature “Switch Expressions” and how it can be used in conjunction with the
Who’s Been Naughty, Who’s Been Nice? Santa Gives You Java 11 Advice!Ever wondered how Santa can deliver holiday gifts to all kids around the world? There are 2 billionkids, each
Java: Aggregate Data Off-HeapExplore how to create off-heap aggregations with a minimum of garbage collect impact andmaximum memory utilization.Creating large aggregations using Java Map, List and Object normally creates a
Java 11: JOIN Tables, Get Java StreamsEver wondered how you could turn joined database tables into a Java Stream? Read this short article and find out how it is done