Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «naglah»
Что особенного в СУБД для данных в оперативной памяти 2016-09-20 20:44:14
Константин Осипов ( kostja )
+ развернуть текст сохранённая копия
Константин Осипов ( kostja )
Как родилась идея доклада? Я не очень люблю выступать и рассказывать про фичи, особенно про будущие фичи. Выясняется, что и люди не особо любят это слушать. Они любят слушать про то, как все устроено. Это доклад о том, как все устроено или должно быть, с моей точки зрения, устроено в современной СУБД.
Я попробую сделать так, чтобы мы смогли с макроуровня спуститься на микроуровень, т.е. каким образом, сначала отбрасывая макропроблемы, мы можем создать себе пространство для выбора на среднем уровне и микроуровне.
На макроуровне – это то, как должна быть устроена современная СУБД. Почему у нас сегодня есть возможность создавать новые базы данных, почему нельзя взять текущую и удовлетвориться ее производительностью, подтюнить или написать для нее патч? Просто взять и написать патч, который бы ее ускорил, если она медленная? Из какого пространства решений мы выбираем? Читать дальше →
Тэги: (онтико), highload, nosql, tarantool, блог, бунина, веб-сайтов, высокая, компании, константин, конференции, олега, осипов, программирование, производительность, разработка
[Перевод] Чем PostgreSQL лучше других SQL баз данных с открытым исходным кодом. Часть 2 2016-05-30 12:49:07
Друзья, представляем вашему вниманию вторую часть перевода «Чем PostgreSQL лучше?». Надеемся ...
+ развернуть текст сохранённая копия
Друзья, представляем вашему вниманию вторую часть перевода «Чем PostgreSQL лучше?». Надеемся, она вызовет такое же горячее обсуждение в комментариях, как и первая часть. А также с радостью продолжим с вами дискуссию лично на PG Day'16 Russia, до которой осталось совсем немного!
В слогане PostgreSQL заявляется, что это «Самая продвинутая база данных с открытым исходным кодом в мире». В первой части этой серии мы рассмотрели хранение данных — модель, структуры, типы и ограничения по размеру, — чтобы дать вам несколько причин, почему Постгрес подтверждает свои слова делом. Во второй части мы поговорим о манипуляциях с данными и поиске, включая индексирование, виртуальных таблицах и возможностях запросов. В этой серии мы выясняем, что выгодно отличает PostgreSQL от других баз данных с открытым исходным кодом, а именно — от MySQL, MariaDB и Firebird.
Читать дальше →
Тэги: brin, expression, functions, gin, gist, index, indexing, lateral, materialized, mysql, nosql, partial, postgresql, sql, view, window, веб-сайтов, разработка
[Перевод] Чем PostgreSQL лучше других SQL баз данных с открытым исходным кодом. Часть 1 2016-04-29 14:20:01
Сегодня давайте поговорим о преимуществах Postgres перед другими системами с открытым кодом. ...
+ развернуть текст сохранённая копия
Сегодня давайте поговорим о преимуществах Postgres перед другими системами с открытым кодом. Эту тему мы обязательно раскроем более подробно на PG Day'16 Russia, до которой осталось всего два месяца.
Возможно, вы спрашиваете себя: «Почему PostgreSQL?» Ведь есть и другие варианты реляционных баз данных с открытым исходным кодом (в рамках этой статьи мы рассматривали MySQL, MariaDB и Firebird), так что же Постгрес может предложить такого, чего нет у них? В слогане PostgreSQL заявляется, что это «Самая продвинутая база данных с открытым исходным кодом в мире». Мы приведем несколько причин, почему Постгрес делает такие заявления.
В первой части этой серии мы поговорим о хранении данных — модели, структуре, типах и ограничениях размера. А во второй части больше сфокусируемся на выборке и манипуляциях с данными.
Читать дальше →
Тэги: geodata, json, mysql, nosql, postgresql, sql, веб-сайтов, разработка
Сугубо ненаучно: Tarantool vs Golang (по скорости) 2016-04-24 00:12:57
Зачитался я последнее время про Tarantool, интересно стало. Идея хорошая — код рядом с базой ...
+ развернуть текст сохранённая копия
Зачитался я последнее время про Tarantool, интересно стало. Идея хорошая — код рядом с базой данных, хранимка в такой быстрой Redis-подобной среде.
И что-то задумался — мы вот сейчас используем активно на работе Golang, собственно, мысль пришла что на Go написано много всего, в т.ч. и встраиваемых баз. А что если сравнить, например, Go+LevelDB (собственно, можно было бы и любую другую) против Tarantool. Тестировал еще Go+RocksDB, но там оказалось все немного сложнее, а результат примерно тот же на небольших данных.
Тестировал простую задачу — HTTP сервер, при запросе — записать ключик в базу, достать его же по имени (без всяких проверок на race), отправить назад простенький JSON из этого value. Читать дальше →
Тэги: golang, nosql, tarantool, веб-сайтов, разработка
Сугубо ненаучно: Tarantool 1.6 vs Golang (по скорости) 2016-04-24 00:12:57
Зачитался я последнее время про Tarantool, интересно стало. Идея хорошая — код рядом с базой ...
+ развернуть текст сохранённая копия
Зачитался я последнее время про Tarantool, интересно стало. Идея хорошая — код рядом с базой данных, хранимка в такой быстрой Redis-подобной среде.
И что-то задумался — мы вот сейчас используем активно на работе Golang, собственно, мысль пришла что на Go написано много всего, в т.ч. и встраиваемых баз. А что если сравнить, например, Go+LevelDB (собственно, можно было бы и любую другую) против Tarantool. Тестировал еще Go+RocksDB, но там оказалось все немного сложнее, а результат примерно тот же на небольших данных.
Тестировал простую задачу — HTTP сервер, при запросе — записать ключик в базу, достать его же по имени (без всяких проверок на race), отправить назад простенький JSON из этого value.
Сравнил: go+leveldb , tarantool , go+go-tarantool , nginx upstream tnt_pass Читать дальше →
Тэги: golang, nosql, tarantool, веб-сайтов, разработка
Главная / Главные темы / Тэг «naglah»
|
Взлеты Топ 5
Падения Топ 5
|