summaryrefslogtreecommitdiff
path: root/IDEAS
diff options
context:
space:
mode:
Diffstat (limited to 'IDEAS')
-rw-r--r--IDEAS8
1 files changed, 8 insertions, 0 deletions
diff --git a/IDEAS b/IDEAS
index 7d9950bd..065bf1b0 100644
--- a/IDEAS
+++ b/IDEAS
@@ -85,3 +85,11 @@ SQL2
* Makes queries composable (e.g. declare a query object, then add paging/sorting, for framework usage)
* Declarative join via foreign key constraint names
* Better ordering for code completion (e.g. FROMs first)
+
+Streaming DB
+
+* Simple relational database
+* Can act as replication target of other databases
+* Supports a limited SQL subset that can be easily reasoned about functional dependencies
+* Can stream efficiently the results of an SQL query (e.g. keep a query running and receive new/modified rows)
+* Supports efficient replication of a subset of a database (initial checkpoint + streaming or batched updates)