Skip to content

Online Playground

The RadixDB Online Playground is a public, read-only SQL workspace. It runs RadixDB 1.2.25 against a deterministic synthetic commerce database with 5,000,000 rows, 32 related tables and 20 prepared examples. No installation or account is required.

Use the playground to explore RadixDB SQL, inspect execution plans and see how navigable references work on connected application data. It is designed for short interactive queries. It is not an unrestricted database account, a durability test or a benchmark service.

The database contains synthetic products, inventory, customers, orders, payments, shipments, returns, reviews and support records. It contains no personal or production data.

  1. Select one of the examples or enter a query in the Monaco editor.
  2. Choose Query to execute it or Explain to inspect its plan.
  3. Select Run. The result opens in the W2UI grid below the editor.
  4. Open the schema tool to inspect tables, columns and foreign-key paths.
  5. Open the server profile to see the current CPU, memory, swap and disk snapshot for the shared playground host.

The cancel control stops the current request. A subsequent query can use the single public execution slot after cancellation or timeout completes.

Declared relationships can be followed without repeating simple join boilerplate:

SELECT
o.order_no,
o.customer_id.name AS customer,
o.branch_id.name AS branch,
o.status,
o.total_amount
FROM sales_orders AS o
WHERE o.id >= 699000
ORDER BY o.created_at DESC
LIMIT 50;

The foreign-key columns customer_id and branch_id are navigable references. The equivalent explicit JOIN form remains available when it better expresses the query.

The result panel shows execution, fetch and total time measured by the public API for that request. These values include the state of a shared one-vCPU host, its current cache and competing website traffic. They help compare query shapes during one session; they do not replace the controlled measurements in the benchmark documentation.

The server profile reports host capacity and current utilization. A label such as 1 GiB host describes the host, not the amount of memory consumed by a single query or by RadixDB alone.