EDB Team
We're Postgres experts and are meaningful contributors to the PostgreSQL project and the PostgreSQL ecosystem.
Our PostgreSQL experts build software and deliver services for customers worldwide and have been at it longer than any other company in the world. We're thrilled to share our knowledge with you.
Read Blogs
News
  PGConf NYC 2025 gathered developers, DBAs, and maintainers at a pivotal moment following the PostgreSQL 18 release. Sessions explored how extensibility, new performance features, and evolving use cases—from AI integration to enterprise governance—are shaping the database’s next chapter. The event captured a community refining its craft, keeping Postgres both stable and forward-looking.
EDB Labs
  Today is a big day for the PostgreSQL community and we’re thrilled to congratulate everyone involved in the official release of Postgres 18. This release, with 25% more features and 5% more contributors than last year, is a testament to the power of open-source collaboration and the vibrant, innovative community that continues to make Postgres #1 most loved, used, and wanted database, according to...
Technical Blog
  SQL injection (SQLi) is a type of cyberattack in which an attacker manipulates a web application’s input to execute unauthorized SQL commands on a database. These attacks exploit vulnerabilities in how applications handle user-supplied data. This allows attackers to access, modify, or delete sensitive information. In some cases, the hacker can even gain administrative rights to a database. Here we...
Technical Blog
  End-to-end AI is an approach that seamlessly integrates the entire AI pipeline, from data collection to decision-making, through automation. This model eliminates the need for disjointed systems and manual intervention. By allowing a model to learn all stages simultaneously, it discovers intricate relationships and patterns that humans and traditional AI systems may miss. Understanding end-to-end...
Technical Blog
  As cloud adoption accelerates worldwide, cybersecurity has become a critical concern, especially for federal agencies. That’s where the Federal Risk and Authorization Management Program (FedRAMP) comes in. For cloud service providers (CSPs) and third-party vendors interested in serving the U.S. Government, FedRAMP compliance is a necessity. Here, we’ll unpack what FedRAMP is, how it works, and the...
Technical Blog
  Today’s digital world is driven by data. Therefore, your database needs to manage and organize vast amounts of information, which can be a daunting task. A database schema is a format feature that significantly improves your database’s ability to maintain large volumes of data. This powerful mechanism is the blueprint of a database. A database schema is the logical structure that organizes...
Technical Blog
  Imagine this: You run an online retail business, and it’s the busiest shopping day of the year. Suddenly, your onsite server goes down, and customers can no longer access your website. Instead of buying from you, they look elsewhere. The experienced downtime is more than just a computer or tech problem. It’s a risk for your business. Robust fault tolerance measures are essential to ensure that...
Technical Blog
  Today’s world is driven by data and artificial intelligence (AI) innovations. However, managing large datasets has created challenges. AI and machine learning (ML) use high-dimensional data, which can be difficult to store, transmit, and retrieve. To mitigate the risk, developers have turned to data compression to reduce the size of this essential data. Vector quantization (VQ) compresses data by...
Technical Blog
  Databases are the best way to store and fetch digital data, and there are two main types: relational and non-relational. A common example of a non-relational database is a document database. When planning a new workflow, choosing the right database is essential for long-term scalability. You’ll want to assess your structural needs and the type of project or use case to determine which database is...
Technical Blog
  Data drives today’s world. How you handle and organize your data impacts your organizational productivity, especially as datasets grow. When building customer-centric apps or analyzing complex datasets, data partitioning allows for better data management, improved scalability, faster query resolution, and increased performance. By dividing data in a large-scale database into smaller, more...
