Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «postgresql»
Архитектура DISQUS 2011-03-02 03:37:19
DISQUS — самая популярная система комментирования и одновременно самое большое в мире ...
+ развернуть текст сохранённая копия
DISQUS — самая популярная система комментирования и одновременно самое большое в мире Django-приложение. Она установлена более чем на полумиллионе сайтов и блогов, в том числе и очень крупных, таких как Engadget, CNN, MTV, IGN. Основной особенностью в её реализации является тот факт, что DISQUS не является тем сайтом, который хотят увидеть пользователи, он лишь предоставляет механизмы [...]
Тэги: apache, disqus, django, fabric, ganglia, git, haproxy, heartbeat, hudson, linux, memcached, pgbouncer, pgfouine, postgresql, pyflakes, python, selenium, slony, syslog, wsgi
PostgreSQL vs. MySQL 2009-01-06 23:48:06
Тема этого поста была навеяна небольшим спором, разразившимся в ЖЖ. Эта битва будет вечной, как и ...
+ развернуть текст сохранённая копия
Тема этого поста была навеяна небольшим спором, разразившимся в ЖЖ. Эта битва будет вечной, как и война добра со злом, светлого и темного, FreeBSD и Linux, и т.п. Можно ломать копья, кричать «кто круче», но спор ни к чему не приведет. Можно делать синтетические тесты, пытаясь определить, кто же быстрее, но один тест скажет, что [...]
Тэги: mysql, postgresql, smotri
Materialized Path в PostgreSQL 0000-00-00 00:00:00
В реляционных базах данных хранение информации в виде древовидных структур является задачей ...
+ развернуть текст сохранённая копия
В реляционных базах данных хранение информации в виде древовидных структур является задачей с дополнительными накладными расходами. Такими дополнительными расходами могут быть как, увеличение количества запросов, так и увеличение количества информации, которая служит для организации структуры данных.
Распространёнными подходами для организации древовидных структур являются:
Adjacency List
Список смежных вершин
|
Организация структуры данных заключается в том, что каждый объект хранит информацию о родительском объекте, то есть в строке таблицы имеется дополнительное поле, в котором указывается ID объекта, в который вложен данный объект.
|
Nested Set
Вложенное множество
|
Вложенные множества хранят информацию не Только о так называемых левом и правом ключе, а также уровне вложенности. Данный вариант организации структуры данных удобен для чтения, но более тяжело поддаётся модификации.
|
Materialized Path
Материализованный путь
|
Идея этой структуры данных заключается в том, что каждая запись хранит полный путь к корневому элементу дерева.
|
Рассмотрение этих структур данных было вызвано необходимостью внедрения на сайт поддержки комментариев для статей.
Статья впервые появилась на EVILEG - Практическое программирование
Тэги: postgresql
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Главная / Главные темы / Тэг «postgresql»
|
Взлеты Топ 5
Падения Топ 5
|