Я думаю об использовании BoltDB в качестве основной базы данных, и у меня есть несколько вопросов по моему коду Go; также нужно ваше мнение об использовании BoltDB в качестве основной серверной БД.
- Я использую net/http Go и использую BoltDb в качестве глобальной переменной.
- Когда программа запустится, она прочитает BoltDB, и файл будет открыт до тех пор, пока программа не завершится.
- Когда запросы (http) отправляются в программу, она получает доступ к BoltDB. (HandleFunc)
- Я не использовал ни один канал.
Q1. Самый важный вопрос: способна ли BoltDB работать с 1000 одновременных подключений? Q2. Если были параллельные запросы на запись, будет ли BoltDB автоматически обрабатывать один за другим?
Большое спасибо. Я новичок в Go и BoltDB, и мне интересно, правильно ли я использую БД.