Я работал с обычными SQL базами данных и теперь хотел начать новый проект с использованием AWS сервисов. Я хочу, чтобы внутренним хранилищем данных было DynamoDB, а то, что я хочу сохранить, - это многоуровневый документ, похожий на буклет инструкций из всех выученных мной советов по программированию, которые можно извлечь и вызвать через интерфейс React.
Таким образом, данные будут иметь формат, подобный Python -> Classes -> General -> «Информация о классах Текстовая стена»
Временами будет более одного подкаталога.
В будущем планируется иметь возможность добавлять новые подпапки, перемещать данные в разные папки, «большие пальцы» и, в конечном итоге, создавать многопользовательскую учетную запись с доступом для чтения к данным друг друга.
Я знаю, как это сделать в SQL БД, но никогда раньше не использовал № SQL и подумал, что это будет отличной отправной точкой.
Я также думаю о том, как отсортировать раздел, и я сомневаюсь, что эта побочная программа когда-либо вырастет до нескольких кластеров, но я знаю, что без SQL вам придется планировать свой макет заранее.
Если Нет SQL просто ужасно подходит для этого стиля данных, дайте мне знать. Это в основном для практики и для практики AWS систем.