Доклад был представлен на официальной российской конференции PG Day'14 Russia, посвященной вопросам разработки и эксплуатации PostgreSQL.
Как известно, PostgreSQL является постреляционной базой данных, что, помимо всего прочего, означает широкое использование массивов как для хранения, так и поиска данных. PostgreSQL обладает достаточно мощными и универсальными средствами оперирования массивами. Многие средства ориентированы на работу с многомерными массивами и, зачастую, избыточно сложны для работы с наиболее часто встречающимися одномерными массивами.
Многие пользователи PostgreSQL успешно используют модуль intarray в своей работе. Модуль предоставляет богатый набор функций и операторов для работы с одномерными целочисленными массивами. Пришло время обобщить этот набор на произвольные типы (текст, 64-битные числа, геометрические точки и т.д.) и добавить некоторые другие методы. Модуль anyarray объединен с модулем smlar, предоставлящим способы определения похожести массивов.
Доклад был представлен на официальной российской конференции PG Day'14 Russia, посвященной вопросам разработки и эксплуатации PostgreSQL.
Как известно, PostgreSQL является постреляционной базой данных, что, помимо всего прочего, означает широкое использование массивов как для хранения, так и поиска данных. PostgreSQL обладает достаточно мощными и универсальными средствами оперирования массивами. Многие средства ориентированы на работу с многомерными массивами и, зачастую, избыточно сложны для работы с наиболее часто встречающимися одномерными массивами.
Многие пользователи PostgreSQL успешно используют модуль intarray в своей работе. Модуль предоставляет богатый набор функций и операторов для работы с одномерными целочисленными массивами. Пришло время обобщить этот набор на произвольные типы (текст, 64-битные числа, геометрические точки и т.д.) и добавить некоторые другие методы. Модуль anyarray объединен с модулем smlar, предоставлящим способы определения похожести массивов.
MA CEU Due Diligence in Seller Representation Jody O'Brien
Massachusetts Continuing Education Course – 2 Credits. This course will exam ways a licensee can reduce risk as much as possible by ensuring accuracy of information, checking all data, and advising clients and customers to perform their own due diligence and seek legal counsel.
«Ростелеком» объявляет итоги подготовки телекоминфраструктуры к Олимпийским и...rostelecom_news
«Ростелеком», Генеральный партнер XXII Олимпийских зимних игр и XI Паралимпийских зимних игр 2014 года, объявляет о готовности телекоммуникационной инфраструктуры для Игр в Сочи.
MA CEU Due Diligence in Seller Representation Jody O'Brien
Massachusetts Continuing Education Course – 2 Credits. This course will exam ways a licensee can reduce risk as much as possible by ensuring accuracy of information, checking all data, and advising clients and customers to perform their own due diligence and seek legal counsel.
«Ростелеком» объявляет итоги подготовки телекоминфраструктуры к Олимпийским и...rostelecom_news
«Ростелеком», Генеральный партнер XXII Олимпийских зимних игр и XI Паралимпийских зимних игр 2014 года, объявляет о готовности телекоммуникационной инфраструктуры для Игр в Сочи.