Сообщения

Показаны сообщения с ярлыком "SQL"

Студенческий Highload

Изображение
" Слонов люблю. Они ушасты, Ночные хищники и, не Смотря на то, что любят шастать Ночами - мирные вполне.." В эпиграфе я не просто так затронул тему слонов. Слоны издавна сопровождают большие данные. К примеру мне нравится символ Hadoop. Добрых вам баз данных, юные любители данных! Этой весной стартует уникальный курс, которого еще не было на нашем родном матфаке. Помню, именно такого курса мне не хватало после теоретических знаний по реляционным базам данных (Ох уж эта третья нормальная форма, было дело, ага).  Итак, встречайте, новый с/к вам прочтет IT - лектор Алексей Зиновьев [ Alexey Zinoviev] . Работа с большими объемами данных, правильное проектирование хранилищ - вот суть новых вызов, которые бросает нынешнее время программистам компаний Google, Facebook, Yandex, Вконтакте. Задачи поиска, хранения сообщений миллиарда пользователей, прокладка оптимального маршрута по карте - все это влечет обработку огромных массивов данных. У вас есть шанс оказат...

MyBatis и Hibernate на одном проекте. Как подружить?

  Добрый день, я - Алексей Зиновьев [ Alexey Zinoviev] , человек, который решил подружить MyBatis и Hibernate на одном проекте. Жил я себе, жил, в ус не дул, но встретился на моем пути мне один проект.   Лапша JDBC в коде. Около года назад мне достался специфический проект странной архитектуры. В нем было несколько баз данных. Была одна главная база данных, доступная на чтение от стороннего производителя, схему которой поменять было нельзя. Было несколько побочных баз, где хранились дополнительные данные, которые хранить хотелось, да в основной базе кололось, т.к. она была readonly. Задачей проекта было получение разнообразных аналитических отчетов с экспоненциальным от числа отчетов числа настроек. Из главной базы данные читались при помощи JDBC и для каждого семейства настроек существовал отдельный запрос в базу данных. Данные в побочных базах управлялись при помощи Hibernate и власть фреймворка не была распространена на все приложение: оно ютилось на зад...