fshy

fshy / Databases and KV

Nile

thenile.dev · Databases and KV · 1 record · JSON

Nile Databases and KV

caveatemailno cardDrequest-rate

thenile.dev/pricing · multi-tenant Postgres · databases-kv/nile · JSON · compare

Free tier50 million query tokens a month, unlimited databases and unlimited tenants per workspace, 1 GB storage included, up to 500 connections, in one region, with no pause on the free tier
unit tokens; metered on request-count
Pricenone stated
Per-object cap1 GB of storage included on Free, then USD 1.50 per additional GB; no per-database cap is published, because the limits are per workspace and split across unlimited databases (1000000000 bytes)
Retentionno deletion clock is published and the free tier does not pause: 'No, the db never pauses. We don't have any cold start time on the free tier.' The page publishes no inactivity or expiry policy for a free database
Egressno egress allowance and no per-GB transfer line is published; the metered quantity is query tokens and storage
Identityemail email signup; no card stated for the Free plan
Limits
  • request-rate 50 million query tokens a month, then USD 0.06 per million additional tokens source
  • per-object-cap 1 GB of storage included, then USD 1.50 per additional GB source
  • request-rate 500 connections on Free; Pro raises it to 10,000 and Scale to 100,000 source
Bindingrequest-rate the token counter is the only hard meter. Storage and connections overage are both purchasable on the free tier without changing plan, and no pause or deletion is published, so the counter is what a reader designs against.
Interfacerest, cli the Postgres wire protocol plus a control-plane API for tenant provisioning
Toolingpsql and any Postgres client; the Nile SDK
Composes witha multi-tenant Postgres where the tenant count is free and the query volume is the meter, which is the opposite shape from a per-database free tier
Reliabilityno pauses and no cold start claimed on the free tier; no reliability event observed
NotesA query token is an abstract unit of CPU and memory the page defines but does not convert, so the allowance cannot be expressed in rows or bytes. That is a discretionary meter in the sense that matters: there is no ceiling a reader can design against, only a price per unit. What is not published is any inactivity or expiry policy, and the free tier is the only one in this topic where 'never pauses' is stated by the vendor.
Evidence rungdocumented the pricing page was read today for the allowances, the overage rates and the connection counts. The 'never pauses' and the overage-rather-than-refusal answers are the page's own FAQ, read through a search snippet because the collapsed answers do not survive extraction. No account was created, so no limit was measured.
Checked2026-10-23 (live); stale on 2026-11-22
Parsed numbers
  • $.limits[1].value limit:per-object-cap 1.0 GB
Evidence (3)
datesourcewhat it proved
2026-10-22www.thenile.dev/pricingFree column: unlimited databases, unlimited tenants, unlimited vector embeddings, 50 million query tokens then USD 0.06 per million, 1 GB storage then USD 1.50 per GB, 500 connections, one region, one branch, 1 day backup retention; Pro USD 15 with 150M tokens, 5 GB and 10,000 connections; Scale USD 350 with 500M tokens, 50 GB and 100,000 connections
2026-10-22www.thenile.dev/pricing#faqthe FAQ answers, captured through the search index because the page renders them collapsed: 'No, the db never pauses. We don't have any cold start time on the free tier.'; 'most limits are per workspace'; 'You can typically pay for additional capacity without having to move to a higher tier. This is true even when you are on the free tier.'
2026-10-22thenile.dev/docs/getting-startedthe architecture claim the free tier rests on: storage and compute are decoupled and the database 'scales to zero with no cold start time'