20.02.2018 НовостиВ последнем релизе СУБД MongoDB повышена надежность запросов бизнес-интеллекта, операций записи в базу данных, проверки схемы и поддержки языка Python. Будущий релиз 4.0 будет поддерживать ACID (атомарность, согласованность, изолированность, устойчивость). Сейчас эта функция проходит публичное бета-тестирование, сообщает портал ZDNet. Поддержка ACID часто рассматривается как обязательное условие для перспективных СУБД. Она означает, что транзакции будут выполняться полностью или не будут выполняться вообще, а после их завершения данные будут обновлены. Она означает также, что на отдельную транзакцию не могут повлиять другие транзакции и что после ее завершения обновленные данные останутся правильными даже в случае сбоя в работе СУБД. Эти требования ассоциируются с серверными финансовыми системами, где не должно быть сомнений в том, что процессы записи и обновления транзакций не искажены. Но поддержка ACID полезна и во многих других областях. Если вы используете распределенную базу данных, вы можете укрепить доверие к данным, если сообщите, как поддерживается согласованность: в процессе транзакции (immediate) или по ее завершении (eventual). Релиз 4.0 будет выпущен позднее в этом году. Полный список функций еще не опубликован. Причина досрочного раскрытия поддержки ACID в том, что она имеет принципиальный характер. Если в Oracle и SQL Server такая поддержка рассматривается как нечто само собой разумеющееся, то в ряде новых СУБД от Amazon Aurora и Azure Cosmos DB до Google ...
читать далее.