I had a customer inquiring about whether CockroachDB is capable of working with multi-level JSON. Considering their JSON would have up to 3 levels of hierarchy, they wanted to know whether CockroachDB is able to use native capability to access data multiple levels down. This prompted my interest and led to this tutorial. Surprisingly, CockroachDB does not inhibit any limitations to the number of levels in hiearchy and performance can be improved using various optimizations also discussed below.
Start a Single Node Instance With Max SQL Memory Flag and Connect to It
cockroach start-single-node --max-sql-memory=.25 --insecure --background cockroach sql --insecure --host=localhost