Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
Проблемы с индексацией
Пользователь: exieros (IP-адрес скрыт)
Дата: 06, May, 2022 06:43

Здравствуйте. Кто-нибудь может мне объяснить почему Ирбис отказывается выборочно искать книги по Шифру? Поиск по шифру I=<шифр> Поиск по ISBN B=<ibns>. До недавнего времени идентифицировали книги и связывали с записями на сайте по шифру, но сегодня добавили новые книги на сайт и ирбис их по шифру не находит. Самое главное: в официальном клиенте ирбиса по шифру находит. Шифр на своем месте - 903е поле. По ISBN эти книги находятся. По шифру нет. Магия да и только. При чем эта проблема касается только переданного мне последнего списка с книгами.

Есть какие идеи? Сказывается мне, что проблема со словарями "индексами" по которым производится поиск или как там называются эти файлы, в которые генерируются все возможные варианты поиска. По какой причине это могло сломаться на ровном месте?

Регулярно с этим ирбисом выявляются какие-то проблемы, и куда ни глянь на форуме - "это не баг, а фича".

Ах, да. По факту в .mst файле в последней ревизии записи шифр лежит тот, что я и ищу. Загнанный мной .mst в свой инструментарий индексации и поиск по этим проблемным шифрам работает нормально. Поиск через ирбис - нет. Я бы и рад отказаться вообще от всякого взаимодействия с этим распрекрасным сервером ирбиса и дергать только .mst время от времени вот только разработчики не особо двигаются в сторону разработки открытого интерпретатора unifor.



Редактировано 6 раз. Последний раз 06.05.2022 08:06 пользователем exieros.

Re: Проблемы с индексацией
Пользователь: exieros (IP-адрес скрыт)
Дата: 06, May, 2022 07:04

https://i2.paste.pics/fa07eb372a514c1db2a957821ae6ebf6.png

(скриншот поиска с помощью своего индекса, а не ирбиса)
https://i2.paste.pics/b539487b65f297fda279f92ee283faba.png


Однако ирбис по запросу (I=Ст. И(Англ)/Ш 41-918640567) ничего не ищет. Настройки сервера не менялись. Добрые полгода никаких проблем с поиском по шифру не было. Отвалилось просто на ровном месте(на ровном ли?).

https://i2.paste.pics/1320df9d104ca22dec9f6f165780faf1.png

https://i2.paste.pics/3de5082cb940bab7e1905a7415cebd77.png


А вот так (B=978-5-00074-275-4) - ищет. Просто цирк без коней какой-то....



Редактировано 5 раз. Последний раз 06.05.2022 07:17 пользователем exieros.

Re: Проблемы с индексацией
Пользователь: exieros (IP-адрес скрыт)
Дата: 06, May, 2022 07:31

Да. Логи.
https://i2.paste.pics/05c9add02385221aba199ffea77d78fe.png

Это вся доступная информация для дебага?



Редактировано 1 раз. Последний раз 06.05.2022 07:32 пользователем exieros.

Re: Проблемы с индексацией
Пользователь: Alio (IP-адрес скрыт)
Дата: 06, May, 2022 10:16

exieros написал(а):
-------------------------------------------------------
> Здравствуйте. Кто-нибудь может мне объяснить
> почему Ирбис отказывается выборочно искать книги
> по Шифру? Поиск по шифру I=<шифр> Поиск по ISBN
> B=.
О каком поиске идет речь? В Web-ИРБИС такого поиска нет.

(И совет: меньше эмоций...)

Re: Проблемы с индексацией
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 06, May, 2022 13:57

Действительно, эмоции через край, а сведений о точке приложения (месте и условиях возникновения проблемы) нет. Правильно понимаю Вы пытаетесь на примере собственного ПО с БД системы ИРБИС работать?

А разве не должны быть термины поискового запроса в верхнем регистре?

(I=СТ. И(АНГЛ)/Ш 41-918640567)

&uf('+97...')

P.S. Недостаточно данных в лог-файле? Переходите на ИРБИС-Турбо. Там лог-подробнее некуда.

Помнится лет 20 назад некоторые товарищи в адрес разработчиков ИРБИС подобные террады на форуме постили, а спустя время и сами в коллектив соразработчиков влились со своими продуктами winking smiley

Re: Проблемы с индексацией
Пользователь: Alio (IP-адрес скрыт)
Дата: 06, May, 2022 14:22

А. Роман написал(а):
-------------------------------------------------------
> Действительно, эмоции через край, а сведений о
> точке приложения (месте и условиях возникновения
> проблемы) нет. Правильно понимаю Вы пытаетесь на
> примере собственного ПО с БД системы ИРБИС
> работать?
>
> А разве не должны быть термины поискового запроса
> в верхнем регистре?
>
> (I=СТ. И(АНГЛ)/Ш 41-918640567)
Подобные термины должны быть заключены в двойные кавычки.
Переводить в верхний регистр необязательно.



Редактировано 1 раз. Последний раз 06.05.2022 14:27 пользователем Alio.

Re: Проблемы с индексацией
Пользователь: exieros (IP-адрес скрыт)
Дата: 06, May, 2022 19:25

Двойные кавычки ставили. Толку нет. Уже разобрались, надо актуализацию сделать так как индексы поисковые почему-то не сформировались для последних записей.

А по поводу регистра. Это еще тот самый случай про «не баг, а фича»? Ну они у нас никогда и не были в верхнем регистре, но поиск же работал без «touppercase()». Зачем вообще делать поиск регистрозависимым если это и так, мне непонятно.

Менять серверную часть на другою ревизию чтобы смотреть логи, понятно…



Редактировано 6 раз. Последний раз 07.05.2022 12:27 пользователем exieros.

Re: Проблемы с индексацией
Пользователь: Alio (IP-адрес скрыт)
Дата: 07, May, 2022 14:38

Если речь идет о собственных разработках, то писать надо не в этом разделе. Есть соответствующий раздел на форуме ОПЫТ И РАЗРАБОТКИ ПОЛЬЗОВАТЕЛЕЙ



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.