LINUX.ORG.RU

Groonga 14.1.3

 , , , ,

Groonga 14.1.3

1

4

29 января, после месяца разработки, состоялся выпуск 14.1.3 полнотекстовой поисковой системы и столбцовой системы управления базами данных Groonga, написанной на языках C и C++, и распространяемой по лицензии GNU LGPL 2.1 или более поздней.

Проектом предоставляется библиотека и консольные утилиты.
Из связанных проектов стоит отметить Mroonga и PGroonga – интеграции Groonga в MySQL и PostgreSQL соответственно.

Список изменений:

  • В оффлайн-индексирование добавлена возможность многопоточного построения индекса, что позволило ускорить эту операцию в 2-10 раз.
  • Добавлена (с использованием проекта llama.cpp) поддержка языковой модели phi-4 от Microsoft.
  • Добавлен более универсальный нормализатор Юникода NormalizerNFKC.
  • Добавлен более универсальный фильтр TokenFilterNFKC.
  • Добавлена поддержка Amazon Linux 2023 aarch64.
  • В команду index_column_diff добавлена поддержка изменения уровня логирования для логов прогресса.
  • Исправлены обнаруженные ошибки.

>>> Описание проекта

>>> Документация

>>> Связанные проекты

>>> Исходный код

>>> Список изменений на groonga.org

★★★★★

Проверено: hobbit ()
Последнее исправление: dataman (всего исправлений: 3)

А до других баз данных планируется расширение покрытия? Например,
sqroonga для sqlite.

Smacker ★★★★★
()
Ответ на: комментарий от dataman

Может сразу натренировать нейронку на ЛОРе? Будет этакий LOR-GPT, точный электронно-механический прибор для отвечания на любые вопросы, а именно — на научные и хозяйственные.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

в таком случае хватит выбора из двух фраз: «не нужно» и «забанься, дебил».

ну, иногда еще нужно добавлять подпись: «Владимир».

ann_eesti
()
Ответ на: комментарий от Obezyan

Зачем

Для повышения популярности и посещаемости форума.

тупняк

Но годного тоже много.

dataman ★★★★★
() автор топика
Ответ на: комментарий от bdrbt

Ну вот и отлично, стало быть «механическую» часть машины отвечания мы уже реализовали. Осталось дело за электронной.

Smacker ★★★★★
()
Последнее исправление: Smacker (всего исправлений: 1)
Ответ на: комментарий от dataman

Фантазия: прикрутить PGroonga к LOR, с языковыми моделями. 😃

Она тут плохому научится :)

DrRulez ★★★★★
()

прочитал новость в сколзь, адепты, подскажите, это можно скрестить как-нибудь с textfsm ?

gagarin0
()

Интересно, они вот эти «оо» на логотипах повернули чтобы не было ассоциаций с сиськами?

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Интереснее, что есть люди, у которых даже повернутые «оо» вызывают ассоциации с сиьсками. Прям как в анекдоте:

- Солдат, о чем думаешь?

- О бабах.

- Почему?

- А я всегда о них думаю.

Loki13 ★★★★★
()

прунга, мрунга, грунга

Спасибо, ЛОР! Посмеялся 5 минут

somemong
()

Mroonga Groonga PGroonga

Eeny, meeny, miny, moe,
Catch a nigger by the toe.
If he hollers, let him go,
Eeny, meeny, miny, moe.

(с) детская считалка

Gonzo ★★★★★
()

ClickHouse умеет или это альтернатива клику?

splinter ★★★★★
()
Последнее исправление: splinter (всего исправлений: 1)

А можно для несведущих, что оно делает? Индексирует строки, хранящиеся в БД, чтобы быстро возвращать результаты поиска? А языковая модель там типа чтобы отдавать нечто похожее на поисковый запрос?

Vidrele ★★★★
()
Ответ на: комментарий от goingUp

А сейчас эти ихние «оо» вызывает ассоциацию с попой какой нибудь тянки из хентая.

UriZzz
()
Ответ на: комментарий от a1ba

Версия для Oracle будет называться Oroonga?

Не угадали.

Как это заведено у Oracle, будет называться: «Oracle® Groonga»

А потом, лет через 5, как это заведено у Oracle, тихо и незаметно исчезнет, как исчезло до этого куча другого софта, которого поглотил Oracle.

MichIs
()
Ответ на: комментарий от hateyoufeel

Говорят

Доярки кур?

японцы – потерянное тринадцатое племя Израиля

Отлично, 2-в-1! Значит, высококлассный продукт!

dataman ★★★★★
() автор топика
Ответ на: комментарий от dataman

Доярки кур?

https://en.wikipedia.org/wiki/Japanese-Jewish_common_ancestry_theory

Почти. Довольно древняя шизотеория, на самом деле.

Отлично, 2-в-1! Значит, высококлассный продукт!

Или он выпьет всю воду в кране!

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от Vidrele

А можно для несведущих, что оно делает? Индексирует строки, хранящиеся в БД, чтобы быстро возвращать результаты поиска?

Она сама по себе столбцовая СУБД.

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

Для семантического поиска. Поддержку llama.cpp добавили, как экспериментальную, в 14.1.0, но в Debian/Devuan, например, Groonga почему-то поставляется без неё.

dataman ★★★★★
() автор топика
Ответ на: комментарий от Zhbert

«Если женщину положить вот так, а самому лечь вот так…» ©

Aceler ★★★★★
()
Ответ на: комментарий от Obezyan

Зачем автоматизировать тупняк?

А зачем кот яйца лижет, Да потому что МОГЁТ!!!

s-warus ★★★
()

https://github.com/groonga/groonga/releases/tag/v15.0.0
https://github.com/mroonga/mroonga/releases/tag/v15.00

This is our annual major release! This release doesn’t have any backward incompatible changes! So you can upgrade Groonga without migrating your existing databases. You can still use your existing databases as-is.

https://github.com/pgroonga/pgroonga/releases/tag/4.0.0

This is a major release!

This release includes backward incompatibility changes. But they are affected to only users who still use PGroonga 1 API (pgroonga.XXX API). PGroonga 1 API was deprecated when we released PGroonga 2.0.0 on 2017-08-17. It’s about 8 years ago. We hope that nobody is still using PGroonga 1 API.

If you’re still using PGroonga 1 API, you should migrate to PGroonga 2.0.0 or API (pgroonga.XXX -> pgroonga_XXX) before you upgrade to PGroonga 4.0.0.

dataman ★★★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.