Title: БД для БЧ Post by: Maximion on July 26, 2021, 08:40:25 AM народ а какие движки бд для бч есть?
т.е. 1. умеет быстро искать по большой бц 2. ей можно медленно писать 3. устойчивая к повреждениями изза некорректного завершения процесса Title: Re: БД для БЧ Post by: ~DefaultTrust on July 26, 2021, 09:12:25 AM В битке используют носкл базы со времен Сатоши Накомото. Сначала была беркли бд, сейчас левел дб. Почему? А просто так карта легла имхо. Серьезных научных исследований лучшести этих конкретных баз по отношению к другим, в том числе скл базам, насколько мне известно, никто не проводил.
Title: Re: БД для БЧ Post by: Maximion on July 26, 2021, 01:24:30 PM В битке используют носкл базы со времен Сатоши Накомото. Сначала была беркли бд, сейчас левел дб. Почему? А просто так карта легла имхо. Серьезных научных исследований лучшести этих конкретных баз по отношению к другим, в том числе скл базам, насколько мне известно, никто не проводил. ясно, наврено просто потому что для работы бч нужны тока однострочные выборки, а key-value как раз под это и заточен Title: Re: БД для БЧ Post by: Artifex on September 05, 2021, 11:47:23 AM народ а какие движки бд для бч есть? т.е. 1. умеет быстро искать по большой бц 2. ей можно медленно писать 3. устойчивая к повреждениями изза некорректного завершения процесса https://terafoundation.org Title: Re: БД для БЧ Post by: DrBeer on November 18, 2021, 06:58:11 PM народ а какие движки бд для бч есть? т.е. 1. умеет быстро искать по большой бц 2. ей можно медленно писать 3. устойчивая к повреждениями изза некорректного завершения процесса Учитывая что структура данных блокчейна выходит за рамки "стандартных" реляционных баз, со структурированными таблицами, это я о структуре данных, где помимо табличной части, используются варианты типа ключ:значение справочники и прочие "нестандартности", выбор однозначно будет в сторону нонскл. На рынке их не мало, выбрать есть из чего. И надо еще понимать что у нонскл есть тоже свои "специализации".Для озвученной задачи можно рассматривать например: БД на основе пар «ключ‑значение», Документориентированные (json подобный формат описания "документов") и графовые БД. Есть еще варианты, но они специфичные и узкопрофильные Title: Re: БД для БЧ Post by: Maximion on December 23, 2021, 05:27:33 PM я попробовал RocksDB которая есть подобие LevelDB, оказалось что это какойто мусор, потому что скорость произвольного поиска на 6000 записей ужасно медленная
|