да я уже решил что проще будет по простому сравнить так второй массив реально мал , а время на прогон большой статьи (3000 слов) не более 100 милисекунд, при этом для второго массива я даже не пользуюсь базой данных , все читается из текстового файла, так что если я буду считать хеш то придется делать синглтоновский класс ( я делаю сервелатами все это)
@ScorpLeX у меня проблема не в том что кто то захочет дать ключ другу ( потому что я планирую делать оплату по запросно , то есть сделать например 1000 запросов заплатил столько то) , а в том что кто то другой узнает у пользователя ключ (например насколько мне известно можно слушать порты сервера пользователя и поймать ключ при запросе на мой ресурс) , из этого, опираясь на ответы у меня есть всего один выход - шифрование ключика авторизаций и дешифрование его на моем ресурсе (если по простому) , шифровать его можно наверно им же самим ( таким образом решив проблему дешифрования так как мой ресурс естественно будет знать ключ) , в целом я плохо в этом разбираюсь так что если есть другие варианты мне бы хотелось о них узнать
@ScorpLeX у меня есть некий ресурс , который предоставляет свое api другим определенным ресурсам (зарегистрированным) для взаимодействия указывается авторизационный ключ (хранится на моем сервере в БД) + тело запроса , и получается чтобы никто с другого сервера не использовал этот же авторизационный ключ достаточно просто знать ip адрес правильно сервера ? можно ли считать что ip = домен ( по уникальности) или же под одним ip адресом может быть несколько доменных имен ( имеется ввиду несколько различных ресурсов)
каждое строка из первого массива (слово) сравнивается со вторым массивом ровно до первого совпадения.
Длинна строки первого массива зависит от того насколько большое слово можно написать не используя пробел, во втором массиве строки будут небольшого размера от 4 до 10 символов.
В первом массиве может быть сколько угодно одинаковых строк ( хоть весь массив)
во втором массиве одинаковые строки исключены.
Данные в первом массиве это какой либо текст , во втором массиве ключевые слова.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.