Size: a a a

2021 June 25

RS

Roman Sharkov in Go-go!
суть в том что если поменять базу (по каким либо причинам, может лицензия закончилась и захотели на опен сорсную перейти..) то есть вероятность, что всё может полететь к чертям собачьим
источник

VV

Vladislav Vegner in Go-go!
Да нее, я же и на обычную доку дал ссылку, а не только на ПРО.
Такие функции умеет и sqlite, раз на то пошло.
источник

VY

Vladislav Yarmak in Go-go!
оконные функции почти везде есть
источник

VY

Vladislav Yarmak in Go-go!
в крайнем случае можно хранимку сделать, которая какой-то reduce по массиву делает
источник

RS

Roman Sharkov in Go-go!
поэтому и хотел уточнить, насколько это стандартизовано
источник

VY

Vladislav Yarmak in Go-go!
стандартизованная часть SQL в общем-то бесполезна
источник

VV

Vladislav Vegner in Go-go!
ИМХО. Так же как и диалекты разных БД
источник

VV

Vladislav Vegner in Go-go!
При миграции на другую БД всё равно переписывать )
источник

RS

Roman Sharkov in Go-go!
чес гря я бы даже от самих БД избавлялся насколько это возможно https://yourdatafitsinram.net/

не всегда имеет смысл конечно, но всё чаще
источник

VY

Vladislav Yarmak in Go-go!
это вопросы слабо пересекающиеся
источник

RS

Roman Sharkov in Go-go!
тем не менее)
источник

VY

Vladislav Yarmak in Go-go!
даже если БД держит все данные в памяти, это не отменяет необходимости предоставлять те гарантии, которые она предоставляет в отношении изоляции транзакций, целостности и атомарности
источник

RS

Roman Sharkov in Go-go!
если вся логика в надёжном ОЗУ а синхронизация на диск (backup) на заднем фоне - то можно сильно упростить себе жизнь и значительно ускорить софтину
источник

RS

Roman Sharkov in Go-go!
разумеется
источник

VY

Vladislav Yarmak in Go-go!
если синхронизация на диск в фоне, а транзакция уже признана, то это утрата Durability
источник

RS

Roman Sharkov in Go-go!
на диск синхронятся event'ы)
источник

RS

Roman Sharkov in Go-go!
в ОЗУ - aggregate state
источник

VY

Vladislav Yarmak in Go-go!
какая разница?
источник

RS

Roman Sharkov in Go-go!
по сути это как WAL у СУБД
источник

VY

Vladislav Yarmak in Go-go!
окей
источник