Это мой первый пост в stackoverflow ~ Я ищу подходящую базу данных/движок для меня, так что немного фона: Просмотрев много вопросов и ответов об этом, я обнаружили, что многие БД лучше подходят для определенных типов веб-сайтов. С другой стороны, многие должности, которые я видел, были с 2011 года, поэтому, возможно, есть новые альтернативы!Percona, MariaDB, MongoDB, Couchbase и другие альтернативы
Сайт, на котором я использую эту БД, потребует много ЧТЕНИЙ и некоторых записей. Поскольку это требует большого количества ЧТЕНИЙ, и я знаю, что в большинстве случаев части данных будут в основном использоваться в определенное время, я думаю использовать что-то вроде Redis или Memcache. (Я также посмотрел на что-то наподобие VoltDB и понял, что не могу или больше не хочу хранить все свои данные в ОЗУ)
Я не очень хорош в создании архитектуры из базы данных -> Серверный уровень поэтому любой свет в правильном направлении был бы полезен. Я считаю, что моя лучшая ставка на архитектуру будет чем-то вроде ключа/значения для каждого объекта, который мне нужен, и размещения того, что мне действительно нужно в текущее время в ОЗУ, освобождая память каждый раз, когда я нуждаюсь или не требую каких-либо данных больше.
Я надеялся, что люди могут дать мне совет.
Есть ли какие-либо новые альтернативы Percona или MariaDB или MongoDB или Couchbase в последнее время?
Есть ли какие-либо новые альтернативы Percona или MariaDB или MongoDB или Couchbase в последнее время?
Есть ли какие-либо альтернативы postgresql для них? Любые причины, по которым я не вижу столько?
** Даже информация о гибридном подходе или других способах приближения к архитектуре очень приветствуется.
Спасибо вам большое за вашу помощь!
Настоятельно не согласен с тем, что MySQL страдал от Oracle. MySQL 5.5 - лучший релиз в истории MySQL. Период. –
Возможно, это правда, но 5.5 долгое время находилось в разработке. Причина, по которой я говорю «страдал», заключается в том, что многие основные разработчики оставили после приобретения (и создали мариадб). Это может не быть проблемой в течение следующих нескольких месяцев/лет, но база данных должна быть увеличена через 10 лет и более (или, по крайней мере, исправлены ошибки). –
Я искал сбалансированный взгляд на преимущества postgres над mysql. Не могли бы вы просветить меня? – Duke