Author

Topic: БД для БЧ (Read 281 times)

newbie
Activity: 29
Merit: 2
December 23, 2021, 12:27:33 PM
#6
я попробовал RocksDB которая есть подобие LevelDB, оказалось что это какойто мусор, потому что скорость произвольного поиска на 6000 записей ужасно медленная
legendary
Activity: 3752
Merit: 1864
November 18, 2021, 01:58:11 PM
#5
народ а какие движки бд для бч есть?

т.е.

1. умеет быстро искать по большой бц
2. ей можно медленно писать
3. устойчивая к повреждениями изза некорректного завершения процесса

Учитывая что структура данных блокчейна выходит за рамки "стандартных" реляционных баз, со структурированными таблицами, это я о структуре данных, где помимо табличной части, используются варианты типа ключ:значение справочники и прочие "нестандартности", выбор однозначно будет в сторону нонскл. На рынке их не мало, выбрать есть из чего.  И надо еще понимать что у нонскл есть тоже свои "специализации".Для озвученной задачи можно рассматривать например:  БД на основе пар «ключ‑значение», Документориентированные (json подобный формат описания "документов") и графовые БД. Есть еще варианты, но они специфичные и узкопрофильные
legendary
Activity: 1497
Merit: 1019
Eloncoin.org - Mars, here we come!
September 05, 2021, 06:47:23 AM
#4
народ а какие движки бд для бч есть?

т.е.

1. умеет быстро искать по большой бц
2. ей можно медленно писать
3. устойчивая к повреждениями изза некорректного завершения процесса

https://terafoundation.org
newbie
Activity: 29
Merit: 2
July 26, 2021, 08:24:30 AM
#3
В битке используют носкл базы со времен Сатоши Накомото. Сначала была беркли бд, сейчас левел дб. Почему? А просто так карта легла имхо. Серьезных научных исследований лучшести этих конкретных баз по отношению к другим, в том числе скл базам, насколько мне известно, никто не проводил.

ясно, наврено просто потому что для работы бч нужны тока однострочные выборки, а key-value как раз под это и заточен
copper member
Activity: 1554
Merit: 489
Stop the war!
July 26, 2021, 04:12:25 AM
#2
В битке используют носкл базы со времен Сатоши Накомото. Сначала была беркли бд, сейчас левел дб. Почему? А просто так карта легла имхо. Серьезных научных исследований лучшести этих конкретных баз по отношению к другим, в том числе скл базам, насколько мне известно, никто не проводил.
newbie
Activity: 29
Merit: 2
July 26, 2021, 03:40:25 AM
#1
народ а какие движки бд для бч есть?

т.е.

1. умеет быстро искать по большой бц
2. ей можно медленно писать
3. устойчивая к повреждениями изза некорректного завершения процесса
Jump to: