GolosSQL - это публичная база данных MS-SQL со всеми данными блокчейна внутри.
Предыдущие посты:
- Вступительный пост
- Обновление 1 - Распознавание языка (english only - только на английском)
- Обновление 2
- Обновление 3
- Обновление 4
- Обновление 5
- Обновление 5
Что нового?
1. Несколько таблиц были обновлены, чтобы соответствовать последним изменениям в структуре данных блокчейна
Ниже представлены детали изменений
Изменения в таблице Comments
Поле children_rshares2
больше не используется и было удалено.
Изменения в таблице Comments
Поле post_bandwidth
больше не используется и было удалено.
Поле blog_category
больше не используется и было удалено.
Было добавлено два новых поля: tags_usage
и guest_blog
2. Поля блока timestamp
были продублированы в соответствующих таблицах
Чтобы узнать дату и время, связанные с транзакцией, необходимо было создать соединение между таблицами Tx…
и таблицей Transactions
и еще одно соединение между таблицей Transactions
и таблицей Blocks
.
Несмотря на то, что лучшие практики в области проектирования баз данных рекомендуют не дублировать поля данных в разных таблицах, стало ясно, что такой дизайн был немного громоздким для написания сложных запросов.
Именно поэтому я решил продублировать поле timestamp
из каждого блока во все таблицы, содержащие транзакции (Tx…
). Это сделает написание и понимание запросов более легким. Это также должно немного ускорить обработку этих запросов.
3. Быстродействие
Для повышения быстродействия ответов на запросы было создано несколько индексов. Если ваши запросы выполняются медленно, не стесняйтесь написать мне, чтобы проанализировать ситуацию и посмотреть, как можно ее улучшить.
Поддержка
Если вам нужна помощь, или у вас есть какие-то вопросы и комментарии, пожалуйста, используйте канал GolosSQL на chat.golos.io
Спасибо за чтение.
Все выплаты с этого поста пойдут на поддержание работы GolosSQL. Спасибо за вашу поддержку.
Спасибо @rusteemitblog за вычитку этого поста перед публикацией.
Голосуйте за меня в качестве делегата
Вы также можете проголосовать прямо с платформы Голос здесь. Для этого нужно проделать следующее. Каждый голос важен. Спасибо !
Если Вам понравился этот пост, не забудьте проголосовать, подписаться на меня или поделиться
немного не понял вот этой фразы
то есть, поле blog_category сначала удалили а потом добавили? а зачем?
Спасибо вам, что вы будете внимательны. Я исправил пост.
второе поле добавлена
guest_blog
Возможно мой здесь вопрос некорректен.....но что-то мне смутно подсказывает, что вы легко можете внести изменение в интерфейс платформы, а вот в какую мне тему написать подобное пожелание, чтоб его увидели вы и ваши коллеги, что-то я не соображу. Не могли бы вы мне подсказать?
love your post nice posting.
Thanks!