[{6,8,9}, {8,6,9} .... ]
В принципе получилось же с помощью itertools.product.
Мне же нужно было попробовать один большой интервал и много маленьких, чтобы увидеть потери.
В чем преимущество? CSV - это Microsoft Excel или LibreOffice Calc, а это значит, что нужно долго ждать, когда ну скажем LibreOffice Calc откроется, чтобы посмотреть на табличку, плюс CSV еще и конвертировать нужно, т.е. плюс еще какое-то время. DB Browser for SQLite открывается быстрее. LibreOffice Calc любит округлять, не приятно будет.
Formula ; Sum ; Range
9³+10³=12³+1 ; 729+1000=1728+1 ; 2 1001
mongodb 10:53:33.21 INFO ==> Found MongoDB server listening at testing-mongo-mongodb-0.testing-mongo-mongodb-headless.default.svc.cluster.local:27017 !
mongodb 10:57:24.07 ERROR ==> Node testing-mongo-mongodb-0.testing-mongo-mongodb-headless.default.svc.cluster.local did not become available
Dynamo это не обычная dbms. Это грид. Тоесть ты фактически подключаешся ко многим хостам. И законы консистентности могут сработать неожиданно. Обрати внимание на Eventual здесь https://docs.aws.amazon.com/amazondynamodb/latest/...
И ты должен понимать в каком режиме ты работаешь. Иначе твоя логика CRUD может где-то не сработать.
По поводу WHERE. Эта dbms понижает стоимость биллинга когда ты обращаешся ко ключу (или композитному ключу из многих полей). В этом случае Амазон тарифицирует тебя экономно. Если ты будешь делать запросы типа Scan которые сканируют таблицу то получишь переплату за месяц.
По поводу индексов почитай здесь https://docs.aws.amazon.com/amazondynamodb/latest/...
Они вроде бы работают но по смыслу являются как-бы репликой таблицы разложенной просто по другим ключам.
Законы eventual тоже учитывай.
Вобщем Dymano - это компромисс. Она поддерживает огромные объемы и скейлиться но ты за это платить другим.
По поводу твоего кода я ничего не скажу. Я не кодер на этом языке. Но все Dynamo клиенты видят одну и ту
же картинку которую я описал.