Архив за 03 июня 2019 - 6

In the previous articles we discussed PostgreSQL indexing engine, the interface of access methods, and the following methods: hash indexes, B-trees, GiST, SP-GiST, GIN, and RUM. The topic of this article is BRIN indexes.

BRIN

General concept

Unlike indexes with which we've already got acquainted, the idea of BRIN is to avoid looking through definitely unsuited rows rather than quickly find the matching ones. This is always an inaccurate index: it does not contain TIDs of table rows at all.

Simplistically, BRIN works fine for columns where values correlate with their physical location in the table. In other words, if a query without ORDER BY clause returns the column values virtually in the increasing or decreasing order (and there are no indexes on that column).

This access method was created in scope of Axle, the European project for extremely large analytical databases, with an eye on tables that are several terabyte or dozens of terabytes large. An important feature of BRIN that enables us to create indexes on such tables is a small size and minimal overhead costs of maintenance.

This works as follows. The table is split into ranges that are several pages large (or several blocks large, which is the same) — hence the name: Block Range Index, BRIN. The index stores summary information on the data in each range. As a rule, this is the minimal and maximal values, but it happens to be different, as shown further. Assume that a query is performed that contains the condition for a column; if the sought values do not get into the interval, the whole range can be skipped; but if they do get, all rows in all blocks will have to be looked through to choose the matching ones among them.

It will not be a mistake to treat BRIN not as an index, but as an accelerator of sequential scan. We can regard BRIN as an alternative to partitioning if we consider each range as a «virtual» partition.

Now let's discuss the structure of the index in more detail.
Читать полностью »

Rambler Group объявил о назначении Рафаэля Абрамяна CEO группы. Он будет отвечать за её общее развитие. Управление поделят между собой новый CEO и правление — в последнее войдут лидеры основных бизнес- и функциональных подразделений группы.

Один из членов Правления уже выбран и подчинён Абрамяну. В Rambler&Co вводится должность управляющего директора, её займёт Максим Тадевосян, он будет курировать медиа-блок из Gazeta.ru, Читать полностью »

image

8 июня в московском офисе Mail.ru Group состоится встреча всех неравнодушных к мобильной разработке. ​В этот раз мы проведем ее совместно с сообществами MosDroid и CocoaHeads. Соберем представителей обеих платформ, чтобы участники знали, с чем могут столкнуться при разработке приложений «соседней» технологии.

Формат докладов подразумевает параллельный разбор тем, поэтому интересно будет всем!
Читать полностью »

Samsung раньше регулярно выпускала защищенные смартфоны, однако с момента выхода Xcover 4 в 2017 году, южнокорейский производитель не анонсировал больше ни одной подобной модели.

Ситуация может измениться к лучшему для поклонников защищенных Samsung уже в скором времени. В базе данных популярного тестового приложения Geekbench был замечен смартфон с модельным номером Samsung SM-G889F.

Читать полностью »

По сообщению издательства МГУ, начиная с текущего месяца, все его журналы будут публиковаться в открытом доступе в «КиберЛенинке» по открытой лицензии Creative Commons Attribution (CC BY).

Читать полностью »

Показан необычный старый концепт Lamborghini

Не так давно мы писали о концерте BMW Garmisch, над которым также работал Гандини, на тот момент работавший в дизайнерском доме Bertone: машина была представлена в 1970 году и забыта на долгое время, однако недавно ее восстановили и показали на конкурсе элегантности текущего года.

Показан необычный старый концепт LamborghiniNM2255 Car HD Videos / YouTube

Читать полностью »

1 марта Vivo представила игровой смартфон iQOO, который стал первым представителем новой линейки. Вице-президент бренда объявил, что по состоянию на 1 июня компании удалось продать 1 миллион смартфонов Vivo iQOO.

Учитывая довольно высокую конкуренцию в геймерском сегменте, включая Black Shark 2 и Nubia Red Magic 3, которые также вышли этой весной, 1 млн смартфонов нового бренда кажется довольно хорошим результатом. В конце июня этого года Vivo iQOO должен поступить в продажу в Индии, так что продажи продолжать увеличиваться.

Читать полностью »

image

Речь пойдёт об эссе американского инженера Вэнивара Буша «As We May Think», вышедшем в журнале The Atlantic в 1945 году. В нём Буш предсказал наступление информационной эпохи и появление некоторых её проявлений, например, персональных компьютеров, интернета. В статье описывается гипертекст реализованный «в железе».

Эта работа вдохновила и была ориентиром для первопроходцев информационных технологий Джозефа Ликлайдера (компьютерная сеть, разделение времени), Дугласа Энгельбарта (мышка, NLS, GUI, пруф), Теда Нельсона (гипертекст, Xanadu) и пр.

imageВ 1940 году Вэнивар Буш был назначен председателем Национального исследовательского комитета по вопросам обороны США, а с 1941 по 1947 год возглавлял организацию преемника комитета — Бюро научных исследований и развития, занимавшееся координацией усилий научного сообщества (6000 ведущих учёных страны) в целях военной обороны, разработкой ядерного оружия и Манхэттенским проектом.

Биография на Википедии.

  • Советник по науке при президенте Рузвельте.
  • Инициировал разработку дифференциального анализатора, аналогового компьютера, который мог решать дифференциальные уравнения с 18 независимыми переменными.
  • Научный руководитель Клода Шеннона (основатель теории информации) и Фредерика Термана («отец» кремниевой долины).

Читать полностью »

Президент и основной владелец второго по величине в России интернет-провайдера «ЭР-Телеком» (бренд Дом.ru) Андрей Кузяев рассказал «Коммерсанту», что по его мнению интернет-сервисы и производители контента должны жить по правилам Кузяева:

«Производители контента, поставщики сервисов — они ездят по дорогам, которые мы построили на свои частные деньгиЧитать полностью »

Привет!

Меня зовут Анастасия, я продакт-менеджер Фрилансим. Пару дней назад мы рассказали о введении безопасной сделки. Это услуга для фрилансеров и заказчиков, благодаря которой они могут не беспокоиться о финансовых рисках во время работы. С безопасной сделкой сумма к оплате списывается с карты заказчика на специальный счет у нашего финансового партнера перед началом работы и переводится на карту исполнителю в случае ее успешного завершения.

Безопасная сделка — не новый сервис на рынке. Сегодня я хочу поделиться с вами наработками из нашего внутреннего анализа существующих решений и рассказать, где, как и почему мы решили отойти от устоявшихся практик рынка.

Как мы делали безопасную сделку на Фрилансим: даем выбор, режем фичи, сравниваем комиссии - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js