f you are in the Python world (or not), you probably are using dbcli/pgcli for accessing the Postgres database. pgcli is Postgres CLI with autocompletion and syntax highlighting. Similarly, there are CLIs for MySQL, SQLite, Redis, etc. If you are in the mood to explore other CLI tools, you can trey SQLLine. It’s one CLI for many RDBMS.
A Key (like a primary key) A unique identifier for an entity; it’s usually a long number. But it’s more than that. It’s a complex object which contains the unique ID (64-bit integer), Entity Name, Path, Parent, etc Datastore also gives you. URL Safe Key; that you can safely pass around. Here is how you decode it.
My various small term and long-term projects need database. As of now I have used various kinds of RDBMS like Postgres, SQLite, NoSQLs like Mongo and Redis. All these four are great and have made me really productive. All four databases are open source and they cover all my requirements as of now....