Рубрика: Базы данных

  • Текучка Web: Новый проект, старые проекты

    Knowledge baseРаботаю над своим новым интересным проектом. Почему-то меня всегда привлекали базы знаний, и новый проект внутри как раз таковым и должен быть. Но база знаний не в том виде, в котором ее понимают нынешние пользователи интернета (а многим в голову, наверное, сразу приходит википедия), а некая система, получающая исходные данные и выдающая ответ. Интересна она именно подбором подходящего экспертного ответа. Правда для этой цели есть специальные среды/языки, но я решил, что мне удобнее будет сделать на том, на чем умею. (далее…)

  • Фэйл внедрения Tarantool

    Тарантул Делаю сайт по соционике mysocio.ru. Он представляет собой внешнюю справочную часть и внутреннюю социальную. Люди могут типироваться и смотреть друзей, а также следить за изменениями.

    Платформа Django. Крутится все в данный момент вокруг ВКонтакте. Также имеется приложение для ВК. Самая нагруженная часть, работа с друзьями. Нужно учитывать, что они периодически добавляются и меняют тип. Это надо хранить и отображать по хронологии. (далее…)

  • Отличия между Percona и MariaDB

    percona-xtradbЗадался выбором, на что лучше перейти: Percona или MariaDB. Не сказал бы, что у меня высокая нагрузка, но хочется же сидеть на трендовых инструментах. Тем более что в последнее время часто слышу про Перкону. Обнаружил хороший ролик с объяснением их преимуществ перед стандартным MySql и различий между собой. Очень доходчиво описано. Так как по сути это модификации MySql, то они обещают совместимость на уровне файлов.

    Еще попробовал облачный сервер от Селектел. Все круто, но по стоимости у меня выходит раза в 2 меньше, чем нынешний VDS, который еще можно во много раз нагрузить. А платить все-таки лучше абонементом, а не считать потраченные мегабайты RAM (которая обходится по сути дороже всего). Прямо вижу, как копейки капают, и жадность просыпается )

    Возвращаюсь к серверам БД. В двух словах разница: (далее…)

  • Как выбрать библиотеку MySQL: goDB

    Вчера несколько часов убил на то чтобы выбрать движок для MySQL. Так как в веб-кодинге я новичок, то знал, что есть просто MySQL. Но так как в некоторых других системах я специалист, отсутствие плейсхолдеров в нем мне не очень понравилось. Если кто не знает, плейсхолдеры, это возможность создавать параметризированный запрос, указывая места, где должны быть параметры. А затем эти параметры назначаются запросу извне. Это намного удобнее, чем конструировать запроса из многих подстрок. В 1С это используется давно, начиная с версии 8.0. (далее…)