• Хранение типизированных данных в базе данных

    @DenKrep
    Преобразование чего во что? Зачем преобразовывать? Просто Вы оперируете логическими единицами: строками / числами. С точки зрения СУБД и то и другое — набор байт. Преобразовывать их не обязательно. Либо, скажите о каких преобразованиях вы говорите. Или вы думаете, что «1» будет преобразовываться в 1? Так не будет.
    Для простоты понимания, сравните кол-во места занимаемого «А» (VarChar2) и 1 (number). Может в своём примере я усложнил используя «1» и 1.
  • Хранение типизированных данных в базе данных

    @DenKrep
    А можно поподробнее про лучшую индексацию чисел? В чём проявляется лучшая индексация и откуда информация? Это только в mysql? Разве СУБД при построении b-tree не интерпретирует что число что строку просто как набор байт? (не говорим про диапазонные предикаты, учитывая специфику задачи автора вопроса).
  • Что и где почитать про алгоритмы определения интереса(ов) пользователей?

    @DenKrep Автор вопроса
    Спасибо, в любом случае постараюсь найти и посмотреть что там есть.
  • Что и где почитать про алгоритмы определения интереса(ов) пользователей?

    @DenKrep Автор вопроса
    Имеется в виду, в контексте простого, но наиболее схожего примера (из того, что я думаю должно существовать как готоые алгоритмя, потом адаптировать под себя). Показ рекомендуемыъ продуктов на сайте магазина, учитывая какие статьи он читает (будем считать что тегов у статей не было — текст надо анализировать). Или, как почтовые системы, на основании содержимого твоей переписки, начинают выдавать контекстную рекламу. Это то что приходит в голову первым. Линкед-ин, например, по профилю (только ли?) даёт рекомендации по статьям и вакансиям, которые могут быть интересны.
    По аналогии таких алгоритмов уже бы копал в свою задачу.
    Может есть хорошие книги, которые рассказывают человеческим языком?