Несколько СУБД обеспечивают дизайн HTTP-соединения, но это скорее исключение, а не правило.
Тем не менее, вы можете сделать HTTP-сервер тонким слоем над более традиционной базой данных, но этоВероятно, это плохая идея, потому что большинство баз данных предполагают, что все, что может получить к ним доступ, имеет полную привилегию для выполнения запросов к ним, и приложение (читай «веб-сервер») будет действовать как привратник между базой данных и противными или вредоносными клиентами.1003 *
По сути, вы будете лучше всего использовать ядро базы данных, которое выполняет все эти функции на мелком уровне, специально предназначенном для этого.MongoDB в основном обращается именно к этому варианту использования.В противном случае вам просто нужно написать приложение, которое находится между HTTP и необработанным соединением с базой данных.