<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск встраиваемой СУБД libmdbx 0.13</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html</link>
    <description>Опубликован выпуск библиотеки libmdbx 0.13.1 (MDBX) с реализацией высокопроизводительной компактной встраиваемой базы данных класса ключ-значение.  Код libmdbx распространяется под лицензией Apache 2.0. Поддерживаются все актуальные операционные системы и архитектуры, а также российский Эльбрус 2000. Для libmdbx предлагается развитое API для C++, а также поддерживаемые энтузиастами привязки к языкам Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, Deno, Scala...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61830&lt;br&gt;</description>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#46</link>
    <pubDate>Tue, 10 Sep 2024 16:56:37 GMT</pubDate>
    <description>SQL - это не диалект а язык. Диалекты у его реализаций. &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#45</link>
    <pubDate>Mon, 09 Sep 2024 20:25:02 GMT</pubDate>
    <description>Есть подозрение, что глобусу и сове на нём как-то всё равно что вы там куда-то записали ;)&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#44</link>
    <pubDate>Mon, 09 Sep 2024 20:22:48 GMT</pubDate>
    <description>Если смотреть на Ethereum, точнее говоря на  Erigon (который самый быстрый из &quot;frontiers&quot;, готовых к продуктовому использованию), то объем БД там 2-6 терабайт (в зависимости от типа узла и подвида блокчейна), а объем транзакций (суммарный размер вставляемых и/или обновляемых данных) порядка 10-100 гигабайт.&lt;br&gt;&lt;br&gt;Так вот, если верить написанному по ссылке ниже, то производительность sqlite деградирует нелинейно с увеличением размера БД и объема транзакций. Поэтому весьма и весьма вероятно, что sqlite впендюренный (уж извините) в Erigon будет работать действительно на 2-3 порядка медленнее libmdbx.&lt;br&gt;&lt;br&gt;Причем это не считая операций чтения, которые (судя по бенчмаркам и исходному коду) в sqlite примерно в 20-25 раз медленнее чем в libmdbx. И тут важно понимать, что никаких чудес нет -- libmdbx просто почти ничего не делает, только минимум операций (предельно близко к теоретическому пределу) и подкачка данных с диске (причем тут существенный overhead из-за hard page faults, ибо  memory mapped).&lt;br&gt;&lt;br&gt;https://softwareen</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#43</link>
    <pubDate>Mon, 09 Sep 2024 20:04:06 GMT</pubDate>
    <description>Спасибо, конечно, за любопытные сведения, но прирост в 20 раз на *некоторых* простых тестах это далеко не&lt;br&gt;&amp;gt;Упомянутый sqlite такое не потянет, будет в 1000 раз медленнее и памяти будет жрать раз в 100 больше.</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#42</link>
    <pubDate>Mon, 09 Sep 2024 18:04:58 GMT</pubDate>
    <description>&amp;gt; Делать бенчмарки, сравнивающие key-value хранилище c sql-бд - вот что полностью характеризует человека и все его поделки.&lt;br&gt;&lt;br&gt;Так вы даже не поняли написанного.&lt;br&gt;&lt;br&gt;Там сравнивались НЕ key-value с sql, а оригинальный sqlite (с собственным b-tree) и sqlightning (sqlite, в котором исходный b-tree &quot;грязно и тупо&quot; заменен на LMDB).&lt;br&gt;&lt;br&gt;Иначе говоря, сравнивалось НЕ &quot;теплое с мягким&quot;, а LMDB и собственный внутренний движок хранения sqlite.&lt;br&gt;Причем при одинаковом sql-фронтенде и исполнительной машине байт-кода &quot;скомпилированного sql&quot;. &lt;br&gt;</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#41</link>
    <pubDate>Mon, 09 Sep 2024 15:06:19 GMT</pubDate>
    <description>Зависит от задачи.&lt;br&gt;Если sqlite - это РСУБД, которая сама реализует стратегии объединения, сортировки, группировки и т.д., и выбирает их, построив план запроса (который может оказаться удачным, а может и не очень - это всегда в определенной мере эвристика), то подобные библиотеки представляют низкоуровневые API, с помощью которых это всё делается самостоятельно из небольших кирпичиков, что требует заметно больших усилий, но и позволяет максимально оптимизировать под конкретные задачи.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Амомин)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#40</link>
    <pubDate>Mon, 09 Sep 2024 14:10:34 GMT</pubDate>
    <description>Ну а сам чейн этих самых блоков как-то надо хранить локально, не?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (Амомин)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#39</link>
    <pubDate>Mon, 09 Sep 2024 14:09:12 GMT</pubDate>
    <description>Окей так и запишем - нигде кроме эфира и каких-то проприетарных продуктов какой-то компании которые большинство местных в глаза не видело и врядли увидит не используется.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск встраиваемой СУБД libmdbx 0.13 (_)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/134766.html#35</link>
    <pubDate>Mon, 09 Sep 2024 13:46:22 GMT</pubDate>
    <description>&amp;gt; почему? &lt;br&gt;&lt;br&gt;Потому что пЫонеров чмырит &quot;с особым цЫнизмом&quot;(С) :-)&lt;br&gt;Вон слёзки как капают у некоторых...&lt;br&gt;&lt;br&gt;А по профессии он не чаще других загонялся и гнал пургу :) Но это мы все могЁм, включая меня :)&lt;br&gt;</description>
</item>

</channel>
</rss>
