Работаю над своим новым интересным проектом. Почему-то меня всегда привлекали базы знаний, и новый проект внутри как раз таковым и должен быть. Но база знаний не в том виде, в котором ее понимают нынешние пользователи интернета (а многим в голову, наверное, сразу приходит википедия), а некая система, получающая исходные данные и выдающая ответ. Интересна она именно подбором подходящего экспертного ответа. Правда для этой цели есть специальные среды/языки, но я решил, что мне удобнее будет сделать на том, на чем умею. (далее…)
Рубрика: Базы данных
-
Текучка Web: Новый проект, старые проекты
-
Фэйл внедрения Tarantool
Делаю сайт по соционике mysocio.ru. Он представляет собой внешнюю справочную часть и внутреннюю социальную. Люди могут типироваться и смотреть друзей, а также следить за изменениями.Платформа Django. Крутится все в данный момент вокруг ВКонтакте. Также имеется приложение для ВК. Самая нагруженная часть, работа с друзьями. Нужно учитывать, что они периодически добавляются и меняют тип. Это надо хранить и отображать по хронологии. (далее…)
-
Отличия между Percona и MariaDB
Задался выбором, на что лучше перейти: Percona или MariaDB. Не сказал бы, что у меня высокая нагрузка, но хочется же сидеть на трендовых инструментах. Тем более что в последнее время часто слышу про Перкону. Обнаружил хороший ролик с объяснением их преимуществ перед стандартным MySql и различий между собой. Очень доходчиво описано. Так как по сути это модификации MySql, то они обещают совместимость на уровне файлов.Еще попробовал облачный сервер от Селектел. Все круто, но по стоимости у меня выходит раза в 2 меньше, чем нынешний VDS, который еще можно во много раз нагрузить. А платить все-таки лучше абонементом, а не считать потраченные мегабайты RAM (которая обходится по сути дороже всего). Прямо вижу, как копейки капают, и жадность просыпается )
Возвращаюсь к серверам БД. В двух словах разница: (далее…)
-
Как выбрать библиотеку MySQL: goDB
Вчера несколько часов убил на то чтобы выбрать движок для MySQL. Так как в веб-кодинге я новичок, то знал, что есть просто MySQL. Но так как в некоторых других системах я специалист, отсутствие плейсхолдеров в нем мне не очень понравилось. Если кто не знает, плейсхолдеры, это возможность создавать параметризированный запрос, указывая места, где должны быть параметры. А затем эти параметры назначаются запросу извне. Это намного удобнее, чем конструировать запроса из многих подстрок. В 1С это используется давно, начиная с версии 8.0. (далее…)