Skip to content
Back to Changelog

Announcing Atomic numeric operations: Safe, server-side increments and decrements

Introducing: Atomic numeric operations

A new Database feature that lets you increment or decrement numeric fields directly on the server, without fetching the full document. It’s fast, safe, bandwidth-efficient, and concurrency-friendly.

Before this feature, updating a number meant fetching the entire document, modifying it on the client, and writing it back, a process prone to race conditions, unnecessary bandwidth use, and extra logic to handle edge cases.

With Atomic numeric operations, you simply send a delta (like +1 or -3), and Appwrite applies the update atomically on the server. No full document reads, no conflicts, no custom logic. Just consistent, permission-aware updates that work reliably under load.

This feature is now live for both Appwrite Cloud and Self-Hosted environments.

Read the announcement to learn more

Start building with Appwrite today

Get started

Our plans

  • Free

    $0

    A great fit for passion projects and small applications.

    Get started
  • Pro

    Most popular
    From
    $15
    /month

    For production applications that need powerful functionality and resources to scale.

    Start building
  • Scale

    From
    $599
    /month

    For teams that handle more complex and large projects and need more control and support.

    Start building
  • Enterprise

    Custom

    For enterprises that need more power and premium support.

    Contact us