Сообщение от tenshi
|
> .groupLinks(параметр, сохраняем индексы).get(делаем запрос по вторичным индексам).
это псевдокод. что конкретно туда писать?
в любом случае, похоже выборка будет O(n)
> у тебя же это судя по всему делается сразу в конструкторе вызывая дополнительную не нужную нагрузку (и тормоза)
зато при выборке не надо будет создавать индекс с нуля после каждого изменения состава коллекции, вызывая тем самым ещё большие тормоза.
> вопрос не про поисковые системы, а про твою мистическую супер-упер либу
она не супер и уж тем более не мистическая. она создаёт и поддерживает индексы, а также с их помощью поддерживается консистентность данных.
|
Я уже сто раз писал примеры кода, видимо ты не умеешь читать. При выборке ничего создавать не будет, хеш ключей сохранится в новую коллекцию и будет там лежать пока его не грохнут. Связь между ключами и основной коллекцией можно легко реализовать на тригерах, которые у меня поддерживаются. Количество ключей не ограничено, можно делать составные ключи по нескольким полям и т.д.
А по факту ты окончательно слился, ты сказал много слов, пытался кого то троллить, а в итоге затроллил себя сам, твои доводы никому не интересны и собеседник ты скучный, т.к. глупый и не видишь ничего дальше своего носа. Прими это как факт и иди займись чем нибудь общественно полезным, шкет