<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aasawari Sahasrabuddhe on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/author/aasawari-sahasrabuddhe/</link><description>Articles written by Aasawari Sahasrabuddhe on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 04 Jun 2026 10:00:00 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/author/aasawari-sahasrabuddhe/index.xml" rel="self" type="application/rss+xml"/><item><title>MongoDB as a Vector Database for AI Agents-MongoDB</title><link>https://foojayio.github.io/website/today/mongodb-as-a-vector-database-for-ai-agents-mongodb/</link><pubDate>Thu, 04 Jun 2026 10:00:00 +0000</pubDate><guid>https://foojayio.github.io/website/today/mongodb-as-a-vector-database-for-ai-agents-mongodb/</guid><description>&lt;p&gt;Modern artificial intelligence systems are continually evolving. Large Language Models, or LLMs, have become the backbone of modern applications and help build conversational interfaces, like GPS, to more integrated content. However, LLMs lack memory and the capacity to retain content across interactions because they are stateless. And these limitations led to the building of AI agents. These AI agents build beyond simple prompt-response interactions into more autonomous, task-oriented workflows.&lt;/p&gt;
&lt;p&gt;These agents are not just model invocations; rather, they are an orchestration layer that combines reasoning with capabilities like retrieval, memory, and tool execution. While developing these agents, a database with the ability to store and retrieve semantically meaningful data is needed, which is where vector databases come into the picture.&lt;/p&gt;</description></item><item><title>Building a Spring Boot CRUD Application Using MongoDB’s Relational Migrator</title><link>https://foojayio.github.io/website/today/building-a-spring-boot-crud-application-using-mongodbs-relational-migrator/</link><pubDate>Tue, 08 Jul 2025 19:05:43 +0000</pubDate><guid>https://foojayio.github.io/website/today/building-a-spring-boot-crud-application-using-mongodbs-relational-migrator/</guid><description>&lt;p&gt;Imagine this: You&amp;rsquo;re working with a relational database that&amp;rsquo;s served you well for years, but now your applications demand flexibility, scalability, and faster development cycles. Transitioning from structured tables to MongoDB&amp;rsquo;s dynamic, schema-less JSON documents might be daunting. That&amp;rsquo;s where MongoDB&amp;rsquo;s Relational Migrator becomes your secret weapon.&lt;/p&gt;
&lt;p&gt;The Relational Migrator tool built by MongoDB no longer only supports migrating data from relational databases to MongoDB. Rather, it supports features like code generation and also a query converter that converts a relational database, such as a Postgres query, or queries from views and stored procedures, into a MongoDB query.&lt;/p&gt;</description></item><item><title>Data Modeling for Java Developers: Structuring With PostgreSQL and MongoDB</title><link>https://foojayio.github.io/website/today/data-modeling-for-java-developers-structuring-with-postgresql-and-mongodb/</link><pubDate>Thu, 03 Jul 2025 21:02:16 +0000</pubDate><guid>https://foojayio.github.io/website/today/data-modeling-for-java-developers-structuring-with-postgresql-and-mongodb/</guid><description>&lt;p&gt;&lt;strong&gt;Application and system designs have always been considered the most essential step in application development. All the later steps and technologies to be used depend on how the system has been designed. If you are a Java developer, choosing the right approach can mean distinguishing between a rigid, complex schema and a nimble, scalable solution. If you are a Java developer who works with PostgreSQL or other relational databases, you understand the pain of representing the many-to-many relationships between the tables.&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>