In this article, we are going to see how to map the PostgreSQL
inet type with JPA and Hibernate. Traditionally, PostgreSQL has been offering more column types than other relational database systems.
Previously, I showed you how to map JSON and ARRAY as Hibernate Types, and mapping the PostgreSQL
inet type is going to be just as easy.
You don’t even have to implement these types since they are available via the
Continue reading “How to map the PostgreSQL inet type with JPA and Hibernate”
As I explained in this article, multitenancy is an architectural pattern which allows you to isolate customers even if they are using the same hardware or software components.
There are multiple ways you can achieve multitenancy, and in this article, we are going to see how you can implement a multitenancy architecture using the database schema as the unit of isolation.
Continue reading “Hibernate database schema multitenancy”
In software terminology, multitenancy is an architectural pattern which allows you to isolate customers even if they are using the same hardware or software components. Multitenancy has become even more attractive with the widespread adoption of cloud computing.
A relational database system provides a hierarchy structure of objects which, typically, looks like this:
catalog -> schema -> table. In this article, we are going to see how we can use each of these database object structures to accommodate a multitenancy architecture.
Continue reading “A beginner’s guide to database multitenancy”
To get the most out of the relational database in use, you need to make sure the data access layer resonates with the underlying database system.
In this article, we are going to see what you can do to boost up performance when using PostgreSQL with JPA and Hibernate.
Continue reading “9 High-Performance Tips when using PostgreSQL with JPA and Hibernate”
Vladimir Sitnikov has been working on many optimizations to the PostgreSQL JDBC Driver, and one of these is the
reWriteBatchedInserts configuration property which he recently told me about.
In this article, you will see how the
reWriteBatchedInserts JDBC configuration property works in PostgreSQL, and how it allows you to rewrite INSERT statements into a multi-VALUE INSERT.
Continue reading “How to enable multi-row inserts with the PostgreSQL reWriteBatchedInserts configuration property”