Latest NoSQL Java Ecosystem Updates 2024 Q1 & Q2
We’re always busy adding new features, fixes, patches, and improvements to our Java-based client libraries for Azure Cosmos DB for NoSQL. In this regular blog series, we share highlights of recent updates in the last period.
January – June 2024 updates
Java SDK Updates
Integrate ThroughputControl with ChangeFeedProcessor
Added Payload Size Metrics for Gateway Mode
Overloads for readMany with Request Options
Public APIs for MicroBatch Size in CosmosBulkExecutionOptions
Custom Item Serializer
Vector Embedding Policy and Indexes for Vector Search
Support for Non-streaming OrderBy
Regional Scope for Session Tokens
Query Statement in Diagnostics and Tracing
Spring Connector Updates
IndexQueryMetrics in Configuration
Support for Transient Annotation
Hierarchical Partition Key Support
Spark Connector Updates
Configurable Connection Pool Size
Optimization for readMany Queries
Custom Schema Support for Nested Properties
Reuse CosmosAsyncClient for Spark Applications
Spark 3.5 Support
Native Netty Transport
ManagedIdentity Authentication in Databricks
Support for Access Tokens via AccountDataResolver
SPN Authentication with Certificates
Kafka Connector Updates
Major V2 Release
Fixes,
The post Latest NoSQL Java Ecosystem Updates 2024 Q1 & Q2 appeared first on Azure Cosmos DB Blog.
Published on:
Learn moreWe can help you with Latest NoSQL Java Ecosystem Updates 2024 Q1 & Q2
If you want help implementing, troubleshooting, or improving this product, contact us and we’ll point you in the right direction.
Related posts
Powering Memory in Foundry Agent Service, with Azure Cosmos DB
Move from a locally composed memory-enabled agent to a deployed Foundry Agent Service agent, with keyless Azure infrastructure and an interact...
Azure Cosmos DB in the Agentic Era: Data Tools for Developers and AI Agents
Anthropic’s 2026 Agentic Coding Trends Report captures an important tension in how developers use AI. Engineers report using AI in rough...
I Enabled RBAC and Everything Broke. What Did I Do Wrong?
We covered the roles your Azure Cosmos DB app needs in our previous post. Now let’s look at what happens after you’ve assigned those roles, sw...
Native Agent Memory for Microsoft Agent Framework, Powered by Azure Cosmos DB
Recently we introduced the Agent Memory Toolkit and the Agentic Retrieval Toolkit for Azure Cosmos DB. The Agent Memory Toolkit gives your age...
AI agents, meet the Azure Cosmos DB vNext emulator
If you use the Azure Cosmos DB vNext emulator, you probably know the local development loop: start the emulator, connect to it, create some re...
Building on Vercel’s eve + Azure Cosmos DB: An Agent That Remembers
Most “AI agent” demos forget everything the moment the process exits. That’s fine for a toy project, but useless for anythin...
See our new Azure Cosmos DB Design Patterns
Design patterns are where good data modeling lives or dies. In a NoSQL database like Azure Cosmos DB, the difference between a schema that sca...
Need a different partition key in Azure Cosmos DB? Pick the right approach
Once you create a container, its partition key is fixed at creation, and you can’t change it in place. However, if your original key starts ca...
Spring AI 2.0 is GA: Vector Search, Memory, and Agents on Azure Cosmos DB
The wait is over. Spring AI 2.0 is generally available, and Azure Cosmos DB is right there with it. With this release, Spring AI graduates int...
Which Azure Cosmos DB Role Does My App Need?
In the previous post in the series, we covered the security decisions you make on day one. In this part, we will talk about how to give your a...