Потрясающий Солр
Solr — это веб-служба (REST), которая предоставляет приложениям доступ к API для создания индексов поиска (коллекций) и управления ими, которые ведут себя как хранилище NoSQL для документов с полями. Данные, сохраненные в коллекции документов Solr, можно запрашивать с использованием различных синтаксисов запросов, чаще всего синтаксиса запросов Lucene, dismax или edismax. Веб-сервер Solr, основанный на Jetty, объединяет API Lucene с веб-службой, поэтому разработчикам и приложениям не нужно выполнять служебную работу, связанную с управлением индексными файлами.
Кураторский список замечательных пакетов и ресурсов Apache Solr. Поддерживает Рахул Сингх из Ананта. Если вы хотите поработать над этим и другими замечательными списками, свяжитесь со мной. Потрясающая Кассандра, Потрясающая Солр, Потрясающая Люсена
Содержание
- Общий
- Интерфейсы Пользовательские интерфейсы для Solr.
- Инструменты Приложения/плагины, использующие Solr.
- Проекты Другие проекты, использующие Solr.
- Клиенты Клиенты для Solr, специфичные для языка программирования.
- Ява
- .СЕТЬ
- Скала
- Питон
- Руби
- PHP
- Идти
- Перл
- Клоджур
- Узел
- Ресурсы
- Документация Официальная/неофициальная документация.
- Книги Популярные книги о Солре.
- Учебники Пошаговые руководства по Solr.
- Веб-сайты Сайты (не блоги) на Solr.
- Блоги от экспертов Solr.
- Docker-образы Docker-образы / Composures с Solr.
- Видео Видео на Solr.
Общий
- Апач Солр
- Википедия: Апач Солр
Интерфейсы
- Веб-пользователь Appleseed Search — часть проекта с открытым исходным кодом Appleseed Portal.
- Последняя фиксация: 2 февраля 2018 г. / Проверено: 28 марта 2020 г.
- Blacklight — межинституциональное сотрудничество с открытым исходным кодом, создающее лучшую платформу для обнаружения.
- Последняя фиксация: 3 марта 2020 г. / Проверено: 28 марта 2020 г.
- Solr PHP UI Клиент Solr и пользовательский интерфейс для поиска (UI).
- AJAX Solr — библиотека JavaScript для создания пользовательских интерфейсов для Apache Solr.
- Последняя фиксация: 4 апреля 2019 г. / Проверено: 28 марта 2020 г.
- Spyglass — простые результаты поиска с помощью Solr и Ember.
- По состоянию на 3/2019 проект больше не поддерживается и доступен для принятия.
- Последняя фиксация: 3 марта 2019 г. / Проверено: 28 марта 2020 г.
- Splainer — сервисы диагностического поиска Solr и Elasticsearch, построенные на Angular.
- Последняя фиксация: 01.01.2020 / Проверено: 28.03.2020.
- Solrstrap — интерфейс запроса-результата для Solr, построенный на HTML/CSS/JS.
- Последняя фиксация: 4 апреля 2017 г. / Проверено: 28 марта 2020 г.
- ngSolr — простой многогранный поиск для Apache Solr, созданный с использованием Angular.
- Последняя фиксация: 4 апреля 2016 г. / Проверено: 28 марта 2020 г.
- SOLR-AJAX — интерфейс фасетного поиска SPA для Apache Solr/Lucene.
- Последняя фиксация: 3 марта 2014 г. / Проверено: 28 марта 2020 г.
- Solstice — простая оболочка Solr для приложений AngularJS.
- Последний коммит: 11.11.2017 / Проверено: 28.03.2020.
- SolrDora — быстрый и простой способ исследовать данные в ядре Solr, написанные на Go.
- Последняя фиксация: 10.10.2019 / Проверено: 28.03.2020.
- (ПРЕКРАЩЕНО) Плагин WordPress для поисковой системы WPSolr — поиск в 10 раз быстрее с помощью Elasticsearch или Apache Solr с большим количеством данных.
- Плагин Apache Solr Search Drupal. Этот модуль интегрирует Drupal с поисковой платформой Apache Solr.
- Последняя фиксация: 3 марта 2020 г. / Проверено: 28 марта 2020 г.
- Плагин Drupal Search API Solr. Этот модуль предоставляет серверную часть Solr для модуля API поиска.
- Последняя фиксация: 2 февраля 2020 г. / Проверено: 28 марта 2020 г.
Инструменты
- Прокси Solr — ссылки на простые прокси Solr, реализованные на PHP, Node.js, Java или NGINX.
- Последняя фиксация: 4 апреля 2015 г. / Проверено: 28 марта 2020 г.
Проекты
- Трансформация — ускоряет выполнение повседневных задач по обработке данных, таких как очистка, составление отчетов и денормализация. Может быстро обрабатывать данные из SQL/MySQL/PostgreSQL в Solr/Elasticsearch.
- Последняя фиксация: 3 марта 2020 г. / Проверено: 28 марта 2020 г.
- JesterJ Новая очень гибкая и масштабируемая система приема документов.
- Последняя фиксация: 01.01.2020 / Проверено: 28.03.2020.
- Spark-Solr — инструменты Lucidworks для чтения данных из Solr в виде Spark RDD и индексации объектов из Spark в Solr с помощью SolrJ.
- Последняя фиксация: 3 марта 2020 г. / Проверено: 28 марта 2020 г.
- (ПРЕКРАЩЕНО) Разъем Flink Solr — приемник Apache Flink от Naveen Madhire для Solr.
- Apache Flume — Flume — это распределенный, надежный и доступный сервис для эффективного сбора, агрегирования и перемещения больших объемов данных журналов.
- Последний выпуск: 01.2019 / Проверено: 28.03.2020.
- Storm Solr — инструменты Lucidworks для построения топологий Storm для индексации данных в SolrCloud.
- Последняя фиксация: 4 апреля 2018 г. / Проверено: 28 марта 2020 г.
- Kafka Connector for Solr Sink — Kafka Connect Solr для записи данных в Solr.
- Последняя фиксация: 6.06.2016 / Проверено: 28.03.2020.
- SolrMQ SolrMQ — это плагин для Solr, который позволяет отправлять обновления в Solr, используя очередь сообщений AMQP. Мы используем библиотеку RabbitMQ.
- Последняя фиксация: 8 августа 2014 г. / Проверено: 28 марта 2020 г.
Клиенты
Ява
- SolrJ — Java Solr-клиент.
.СЕТЬ
- SolrNet — клиент .NET Solr.
- Последняя фиксация: 11.11.2019 / Проверено: 28.03.2020.
Скала
- Solr Scala Client — Scala Solr Client.
- Последняя фиксация: 3 марта 2020 г. / Проверено: 28 марта 2020 г.
- solrs — асинхронный неблокирующий клиент solr для Java/Scala, предоставляющий интерфейс запросов, такой как SolrJ.
- Последняя фиксация: 2 февраля 2020 г. / Проверено: 28 марта 2020 г.
- Scalikesolr Apache Solr. Клиент для Scala/Java.
- Последняя фиксация: 01.01.2016 / Проверено: 28.03.2020.
- Solr Play Scala Client — библиотека Scala в платформе Play для индексирования и поиска документов в Apache Solr.
- Последняя фиксация: 6.06.2017 / Проверено: 28.03.2020.
Питон
- Клиенты Python Solr — ссылка на несколько клиентов Python Solr.
- Python:SolrClient — простая библиотека P{ython для Solr; встроен в python3 с поддержкой.
- Последняя фиксация: 11.11.2019 / Проверено: 28.03.2020.
- mysolr — mysolr был создан как быстрый и простой в использовании клиент для API Apache Solr, поскольку существующие клиенты Python не удовлетворяли этим условиям.
- Последняя фиксация: 9 сентября 2014 г. / Проверено: 28 марта 2020 г.
Руби
- rsolr — Ruby-клиент для Solr.
- Последняя фиксация: 01.01.2020 / Проверено: 28.03.2020.
- Sunspot — поиск объектов Ruby с помощью Solr.
- Последняя фиксация: 3 марта 2020 г. / Проверено: 28 марта 2020 г.
PHP
- Solarium — клиентская библиотека Solr для PHP.
- Последняя фиксация: 3 марта 2020 г. / Проверено: 28 марта 2020 г.
- Расширение Solr PHP — позволяет эффективно взаимодействовать с сервером Apache Solr на PHP.
- Последняя фиксация: 7.2019 / Проверено: 28.03.2020.
Идти
- go-solr — клиент Solr в Go, основной администратор, добавление документов, обновление, удаление, поиск и многое другое.
- Последняя фиксация: 2 февраля 2020 г. / Проверено: 28 марта 2020 г.
- Gora — простой Solr-клиент для Go.
- Последняя фиксация: 2 февраля 2018 г. / Проверено: 28 марта 2020 г.
- Go-Solr — библиотека Solr, написанная на Go.
- Старый код, автор не рекомендует использовать.
- Проверено: 28.03.2020.
Перл
- CPAN Apache::Solr — Perl Apache Solr.
- Последняя фиксация: 01.2019 / Проверено: 28.03.2020.
Клоджур
- flux — клиент Solr на базе Clojure.
- Последняя фиксация: 01.2016. Проверено: 28.03.2020.
- Solrclj — клиент Clojure для Apache Solr.
- Последняя фиксация: 9 сентября 2013 г. / Проверено: 28 марта 2020 г.
Узел
- solr-node-client — клиент solr для node.js — индексирование, добавление, удаление, фиксация и поиск документов в установке Apache Solr.
- Последняя фиксация: 9 сентября 2019 г. / Проверено: 28 марта 2020 г.
Ресурсы
Документация
- Официальная документация Solr
- Официальное справочное руководство Solr
- Официальная вики-сообщество Solr
Книги
ЗАДАЧА: Нужно получить больше книг, а затем упорядочить их по уровню чтения.
- Предприятие Lucene & Solr
- Релевантный поиск
- Apache Solr: практический подход к корпоративному поиску
- Масштабирование больших данных с помощью Hadoop и Solr — второе издание
- Шаблоны поиска Apache Solr
- Корпоративный поисковый сервер Apache Solr, 3-е издание
- Apache Solr: Основы
- [Кулинарная книга Solr - третье издание]
- Опубликовано: 1/2015.
- Первое издание вышло 7 июля 2011 г., второе издание — 1 января 2013 г.
- Масштабирование Солра
- Освоение Apache Solr
- Солр в действии
- Einführung в Apache Solr (немецкий)
- Apache Solr: руководство для начинающих
- Мгновенное практическое руководство по Apache Solr для индексирования данных
- Укрощение текста
- Apache Solr 5.x: руководство для начинающих
- Опубликовано: Неизвестно.
Учебники
- Официальный краткий старт Solr
- Учебное пособие по Солру
- Учебное пособие по Solr — Йоник Сили, создатель Solr.
Веб-сайты
- Поисковый центр
- Солр Старт
Блоги
- Solr'n Stuff - Блог Йоника Сили. Создатель Солра.
- Соединения с открытым исходным кодом
- Блог Lucidworks
- Блог Сематекста
Изображения Докера
- solr — официальный образ Docker.
- (ПРЕКРАЩЕНО) 2градуса/солр4
- search-stack — состав Docker Appleseed Search Stack. Использует Solr, Elasticsearch, MongoDB, Mono, DotNet, ASPNet, NGINX, MySQL, PostgreSQL.
- Последняя фиксация: 7.2018 / Проверено: 28.03.2020.
Видео
Способствовать
Вклады приветствуются! Сначала прочтите правила внесения взносов.
Лицензия
Эта работа доступна под лицензией Creative Commons Attribution 4.0 International License.