From ab5b67ecf71b451f6c442f22111ce7ab9f406044 Mon Sep 17 00:00:00 2001 From: Richard Newman Date: Mon, 22 Jan 2018 17:35:36 +0000 Subject: [PATCH] Tweak README to address some feedback from zbraniecki. --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 53382d14..78a0e048 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,9 @@ The Rust implementation gives us a smaller compiled output, better performance, ## Motivation -Mentat is intended to be a flexible relational (not key-value, not document-oriented) store that doesn't leak its storage schema to users, and doesn't make it hard to grow its domain schema and run arbitrary queries. +Mentat is intended to be a flexible relational (not key-value, not document-oriented) store that makes it easy to describe, grow, and reuse your domain schema. -Our short-term goal for Project Mentat is to build a system that, as the basis for a User Agent Service, can support multiple [Tofino](https://github.com/mozilla/tofino) UX experiments without having a storage engineer do significant data migration, schema work, or revving of special-purpose endpoints. - -By abstracting away the storage schema, and by exposing change listeners outside the database (not via triggers), we hope to allow both the data store itself and embedding applications to use better architectures, meeting performance goals in a way that allows future evolution. +By abstracting away the storage schema, and by exposing change listeners outside the database (not via triggers), we hope to make domain schemas stable, and allow both the data store itself and embedding applications to use better architectures, meeting performance goals in a way that allows future evolution. ## Data storage is hard