URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 130027
[ Назад ]
Исходное сообщение
"Выпуск Dragonfly 1.0, системы для кэширования данных в оперативной памяти "
Отправлено opennews , 20-Мрт-23 21:47
Состоялся релиз системы кэширования и хранения данных в оперативной памяти Dragonfly, которая манипулирует данными в формате ключ/значение и может применяться как легковесное решение для ускорения работы высоконагруженных сайтов, кэширующее медленные запросы к СУБД и промежуточные данные в оперативной памяти. Dragonfly поддерживает протоколы Memcached и Redis, что позволяет использовать уже существующие клиентские библиотеки и без переработки кода переводить на Dragonfly проекты, использующие Memcached и Redis...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=58830
Содержание
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 21:48 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 21:49 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 21:57 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,VoiD, 22:03 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 22:14 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,VoiD, 23:00 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 23:24 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Бывалый Смузихлёб, 09:42 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Анимус, 10:22 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 11:40 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 23:44 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,mc_taurus, 16:11 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,ma3x one, 22:06 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Анонус, 22:10 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 22:11 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,VoiD, 22:55 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 22:17 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,YetAnotherOnanym, 07:33 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,лютый ж...., 12:05 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 22:40 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Вуся, 23:09 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Кир, 23:12 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Вуся, 19:55 , 23-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Neon, 21:13 , 24-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Мегалодон, 01:32 , 31-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,trdm, 07:28 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 10:15 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 11:49 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Массоны Рептилоиды, 11:57 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 23:23 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 23:56 , 20-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Tron is Whistling, 10:42 , 22-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 01:23 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,YetAnotherOnanym, 07:57 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Stax, 09:32 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,ivan_erohin, 08:07 , 23-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Ан, 09:49 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,YetAnotherOnanym, 11:26 , 22-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Neon, 21:14 , 24-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Котофалк, 22:39 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,YetAnotherOnanym, 11:13 , 22-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 09:41 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Монгол, 10:32 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 12:18 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,bw, 15:15 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,пгуыыцрщ, 20:41 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,ivan_erohin, 08:10 , 23-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 09:47 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 12:19 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 12:09 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 14:20 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 19:21 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Прыгающий Ленивец, 01:16 , 22-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Аноним, 22:22 , 21-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,bOOster, 08:15 , 22-Мрт-23
- Выпуск Dragonfly 1.0, системы для кэширования данных в опера...,Neon, 21:14 , 24-Мрт-23
Сообщения в этом обсуждении
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 21:48
Странно, что назвали не Debian.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 21:49
Вот.. оперативка нужна не только для Веб Хромого: есть куда более значимые ПО
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 21:57
Я уже подумал что вышла новая DragonFly BSD
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено VoiD , 20-Мрт-23 22:03
Что там с хаммером у них, доделали уже? BSD остро нуждаются в современной файловой системе и нормальном гибридном ядре. Стрекоза решает этот вопрос, но ооочень медленно дела у них идут.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 22:14
Все давно ждут когда ты ужо подключишься к проекту и сделаешь всё красиво. И вдруг, оказывается, что ты сам главный ждун.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено VoiD , 20-Мрт-23 23:00
Нет проблем. Думаю, $2000 в месяц помогли бы мне найти мотивацию.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 23:24
Что такой низкий уровень мотивации и самооценки? Например, чтобы отодрать свою филейную часть от дивана и пойти мыть полы бюргеру требуется минимум 12 евро в час (2200 на полную ставку в 40 часов в неделю).
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Бывалый Смузихлёб , 21-Мрт-23 09:42
Ну так он то разработкой будет заниматься а не полы мыть. Профессионально расти, опять же
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Анимус , 21-Мрт-23 10:22
Гитхаб свой поккажешь? А то иксперты опеннетика такие: "Платите мне много денех, я вам всё что угодно напишу!". Нет, это так не работает. Сначала ты доказываешь, что сможешь хоть что-то посложнее хэлоуворлда написать, а потом можно уже будет и о деньгах поговорить.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 11:40
У вас рука дрогнула и два лишних нуля приписалось
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 23:44
Ещё один с гибридным ведром. Оно там давно не гибридной. Почитай их рассылку. Это самый обычный традиционный юникс.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено mc_taurus , 21-Мрт-23 16:11
Во FreeBSD с незапамятных времён ZFS есть. Или и это вам не современно?
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено ma3x one , 20-Мрт-23 22:06
Я тоже подумал про DragonFly BSD, меня просто смутила версия 1.0
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Анонус , 20-Мрт-23 22:10
А сравнения с Tarantool все нет и нет.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 22:11
Паук мощнее
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено VoiD , 20-Мрт-23 22:55
Например
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 22:17
Redis делал один человек, в отличие от целой рати болванчиков.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено YetAnotherOnanym , 21-Мрт-23 07:33
Сравнил садовую тачку с грузовиком.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено лютый ж.... , 21-Мрт-23 12:05
>А сравнения с Tarantool все нет и нет.весь этот фуфел, который через сетевой стек гоняет данные не нужен. с hazelcast бы сравнили скорость, который эмбеднут в твое приложение
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 22:40
>Код Dragonfly написан на языках C/С++Опять легаси.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Вуся , 20-Мрт-23 23:09
+1, как будто писать больше не на чем. С++ вообще один из худших языков.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Кир , 20-Мрт-23 23:12
Ну не на хрусте же писать серьезные штуки. Сабж должен работать, а не изображать процесс.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Вуся , 23-Мрт-23 19:55
Rust.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Neon , 24-Мрт-23 21:13
Сколько прекрасных языков, а писать не на чем.))) Парадокс ?))) Или может быть языки не настолько прекрасны ?
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Мегалодон , 31-Мрт-23 01:32
> Сколько прекрасных языков, а писать не на чем.))) Парадокс ?))) Или может
> быть языки не настолько прекрасны ?Раст попробуй и не парься.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено trdm , 21-Мрт-23 07:28
Надежный, проверенный временем, мощный.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 10:15
звучит как реклама страпона
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 11:49
Реклама страпона это про Rust.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Массоны Рептилоиды , 21-Мрт-23 11:57
Безопасный страпон? Да кому он такой нужен
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 23:23
Что-то они и сами запутались в своих бенчмарках:
> (в тесте снапшот в Dragonfly был записан за 30 секунд, а Redis - за 42 секунды).при этом на сайте написано, что
> Snapshotting speed
> Dragonfly 1260MB/s
> Redis 107MB/s
(я уже даже стесняюсь спросить что это за цифры такие, они редис на десктопный хдд ставили, чтоб сравнить?)
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 20-Мрт-23 23:56
Dragonfly заснапшотил себя и заодно Redis) На таких скоростях единственная проблема - это вовремя остановиться)
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Tron is Whistling , 22-Мрт-23 10:42
Судя по соотношению, просто 0 лишний.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 01:23
> c6gn.16xlargeСудя по описанию, 64 ядра и 128 гб памяти. ARM, что любопытно, на рисунке несколько поколений r6g - c7g - c6g. Для местной аудитории было бы релевантно сравнение с одной широко известной в узких кругах отечественной архитектурой.
Также интересно что накопитель на инстанс всего 1-2 nvme ssd. Поэтому цифры в районе "сдампить порядка 5 гб памяти за 30 секунд" (1.3 гбайт/с, как указано выше по треду) звучит скорее как упирание в скорость записи накопителя. Неудивительно, что redis занимавший физически на 30% больше памяти сбрасывался на те же 30% времени больше.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено YetAnotherOnanym , 21-Мрт-23 07:57
Все эти "БД в памяти" хороши только в теории и только для ограниченного круга задач. А когда малолетние энтузиасты начинают "хоронить SQL" - вот это бывает забавно наблюдать.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Stax , 21-Мрт-23 09:32
Зато там, где они хороши - они очень хороши...А причем тут SQL вообще, когда это про ключ-значение?
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено ivan_erohin , 23-Мрт-23 08:07
> это про ключ-значение?при нормализации реляционной БД она вырождается в набор таблиц с двумя полями "ключ, значение".
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Ан , 21-Мрт-23 09:49
Хоронили SQL где-то в прошлом десятилетии, уже давно перестали.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено YetAnotherOnanym , 22-Мрт-23 11:26
Адекватные и тогда не особо его хоронили. А неадекваты и сейчас есть, постоянно прибегают в новости про постгрес или мускул/машку: "у меня монга/редис, а ваш скуль не нужен".
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Neon , 24-Мрт-23 21:14
Аж все баяны порвали.)))
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Котофалк , 21-Мрт-23 22:39
Хороши на практике в тех задачах, под которые создавались. "Ключ-значение" в подавляющем большинстве даже не пытаются имитировать SQL и уж темболее хоронить.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено YetAnotherOnanym , 22-Мрт-23 11:13
Так то у адекватных, у которых SQL, ключ-значение, документ-ориентированные, графовые, ширококолонные и какие там ещё есть БД - каждая для своих задач. А я про малолетних энтузиастов писал.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 09:41
К 1С можно прикрутить? А то памяти в несколько раз больше чем сама база, а она всё равно тупит.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Монгол , 21-Мрт-23 10:32
Засунь базу в память и будет тебе счастье.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 12:18
Когда выключат свет будет много счастья. Это да. И главный бухгалтер ещё для большего счастья даст по башке.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено bw , 21-Мрт-23 15:15
Купите ИБП на сдачу от оперативки, что ли.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено пгуыыцрщ , 21-Мрт-23 20:41
tempdb в рамдиски, и самые большие таблицы разложить на раздельные диски (не разделы)
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено ivan_erohin , 23-Мрт-23 08:10
база файловая (не MS SQL, не Posgres) и 3+ активных пользователя ?
так и должно быть.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 09:47
"Поддержка всех команд Memcached, кроме CAS (check-and-set)"Очень показательно, что не смогли реализовать команду, требующую блокировок.
И резко всё стало быстрее.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 12:19
Может это заговор блокировщиков?
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 12:09
Оооот она! Ооот она рыба мой мечты! ̶Я̶а̶а̶а̶ааа̶з̶ь̶! Указатели и ссылки на крестах! Грамотное приготовление плюсов! Использовали бы еще закрытый интол-компилятор для лучшей работы с памятью, тогда б ащеее улееет.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 14:20
Смотрю их гитхаб - есть только docker версия, собрать можно из сырцов но все равно будет работать только по tcp/ip, а хотелось бы unix socket чтоб хоть и незначительно, но увеличить производительность.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 19:21
>а хотелось бы unix socket чтоб хоть и незначительно, но увеличить производительностьСудя по их гитхабу, разработчики очередные смузихлебы. Типа есть билд под докер и на остальное наплевать. Другие платформы? Не, не слышали.
А на поддержку unix socket они положили болт, так как даже не понимают зачем оно нужно: https://github.com/dragonflydb/dragonfly/discussions/168
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Прыгающий Ленивец , 22-Мрт-23 01:16
А смысл? Если нужно хранение в локальной памяти, просто используйте в своем приложении подходящую реализацию хэш таблиц. Подобные вещи используют для распределенного хранения когда данные в один сервак не влезают или по объему или по перфомансу
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Аноним , 21-Мрт-23 22:22
А слабо им сравнить с LMDB или libmdbx?
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено bOOster , 22-Мрт-23 08:15
Смотрю и поражаюсь, как много изобретателей колеса квадратного.
ZFS все это решает абсолютно не напрягаясь.
"Выпуск Dragonfly 1.0, системы для кэширования данных в опера..."
Отправлено Neon , 24-Мрт-23 21:14
Ну так за изобретенное уже круглое колесо грантики никто не даст А во за квадратное еще дают)))