172 похожих чатов

12 ответов

17 просмотров

Чуть поверхностно… пока что Jazz от Дейта ничего не переплюнуло по качеству подачи материала.

Yuriy Yarosh
Чуть поверхностно… пока что Jazz от Дейта ничего н...

Хмм... а разве это не слишком глубоко для большинства практиков? ;) К тому же, там только про нормализацию и логическое проектирование, не то что "An Introduction to Database Systems".

Yaroslav Schekin
Хмм... а разве это не слишком глубоко для большинс...

Нет. Есть managed denormalization, есть сегрегация хранилищ (разделения tablespace по винтам/ленте/ssd’шкам)… есть дизайны CQRS-ES’а когда через FDW подключаются колоночные БД типа ScyllaDB на запись (как materialized view)… и есть подходы к ES’у на CRDT’шках когда пишется сразу в две базы и организовывается REFRESH ONLINE (тоже через FDW)… Пока что это актуально только под Pg13/Pg14 с кучей боли/страданий/костылей и работает сугубо как in-house некоторых компаний (Microsoft, например). Но позволяет значительно упрощать CQRS-ES со стороны бэкендов… особенно если это какая-то Scala/Akka с Cluster Sharding и своим CRDT’шным ES’ом ... Вот Jazz как раз позволяет «впитать и осилить» что-то подобное по содержанию.

Yuriy Yarosh
Нет. Есть managed denormalization, есть сегрегаци...

Нет, стоп. Вы про "Database Design and Relational Theory: Normal Forms and All That Jazz"? Так там ничего про эту (с т.з. Дейта) муру про "физическую" денормализацию и т.п. просто нет. Т.е. там есть целая глава про "Denormalization considered harmful". Или Вы о чём-то другом?

Yaroslav Schekin
Нет, стоп. Вы про "Database Design and Relational ...

Да, там описан Managed Denormalization и Storage Segregation. Понятное дело что конкретно реализации не описуются. Про это https://www.amazon.com/Database-Design-Relational-Theory-Normal/dp/1449328016

Yuriy Yarosh
Да, там описан Managed Denormalization и Storage S...

Ну так эти основные / базовые идеи описаны в "An Introduction to Database Systems", разумеется. И, кажется, там подробнее (давно читал). > там описан Managed Denormalization и Storage Segregation Да там только вскользь упоминается это... а конкретно про Storage Segregation явно вообще ничего нет. Может, путаете что-то, в самом деле? Но книга хорошая, спору нет. :)

Pavel
А книжки от Celko?

Неплохие, но есть стандартные заблуждения типа SQL Join’ов на диаграммах Венна и всяком таком

Pavel- Автор вопроса
Yuriy Yarosh
Неплохие, но есть стандартные заблуждения типа SQL...

А что лучше про оптимизацию тогда? Изначально я на SQL for smarties смотрел

Pavel
А что лучше про оптимизацию тогда? Изначально я на...

Лучше просто научится в pg_flame и plprofiler / pg_profiler Зубкова

Pavel- Автор вопроса
Yuriy Yarosh
Лучше просто научится в pg_flame и plprofiler / pg...

Не, я для другой цели. У меня сейчас есть возможность хорошие книжки зарубежные на перевод отправить :) Поэтому ищу книги

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта