Опис тега vermicomposting
У 2013 році був випущений новий біткойн-ядра і один з передбачуваних поліпшень був перехід від Берклі БД LevelDB. Відповідно до примітки до випуску bitcoin.org:
LevelDB, швидкий, з відкритим вихідним кодом, нереляційні бази даних від Google, це зараз використовується для зберігання і показники блоку транзакції. LevelDB працює краще на машинах з повільним введення/виводу і швидше в цілому.
Аналогічні заяви були зроблені биткоин основних розробників:
LevelDB - з відкритим вихідним кодом, перепишіть з власних баз даних компанії Google - був призначений для підвищення ефективності та узгодженості на товарних апаратних засобах, і БДБ на порядок перевершує в деяких місцях. Попередні тести з LevelDB показують дуже гарні результати.
Проте в даний час є кілька коментарів через критикуючи мережі LevelDB. За даними LevelDB сторінка у Вікіпедії:
LevelDB широко відомий як ненадійний і баз даних, якими він управляє схильні до корупції. Наукові дослідження останніх версій LevelDB знайшли, що в деяких файлових системах, дані, що зберігаються в цих версії LevelDB може стати несумісним після збою системи або збою живлення. LevelDB корупція настільки буденним, що корупція виявлення повинен бути вбудований в додатки, які його використовують.
В цілому, скарги на LevelDB є:
- ненадійний і баз даних схильні до корупції
- кілька помилок через фундаментальних недоліків
- погана якість коду
- більше не підтримується (тобто мертвий проект)
Питання 1
Ці скарги LevelDB правильно?
Питання 2
Яке остаточне сальдо міграції ядра Биткоин від Берклі БД LevelDB? Це LevelDB працює, як очікувалося? Ця міграція є правильний вибір?