sfd
"Инструкции к данным": как SQL и LLVM трансформируют обработку данных
Современный мир вращается вокруг данных. Мы генерируем, обрабатываем и анализируем огромное количество информации каждый день. В этой гонке за производительностью и эффективностью ключевую роль играет то, как именно данные обрабатываются. Концепция "Bringing the Instructions to the Data" из статьи "Bringing theInstructions to the Data" раскрывает, как объединение SQL и LLVM меняет подход к обработке данных, делая её быстрее, умнее и надёжнее. Основная идея состоит в том, чтобы минимизировать избыточные перемещения данных между системами хранения и обработки...
Конкурентный доступ к данным
Конкурентный доступ к данным — это драйвер всего того, что делается во имя изоляции транзакций. Конечно, речь о транзакциях, которые модифицируют данные (read/write, write/write), поскольку именно в этом случае возникают все те аномалии, о которых шла речь ранее. За согласованность данных отвечает прикладной код, механизмы используемого хранилища могут лишь упрощать эту задачу, но не решать ее. И прежде, чем начну с рассмотрения техник согласования изменений, сделаю два утверждения, которые нужно держать в голове: Согласитесь, что это идеальная среда для размножения багов...