Displaying 1 to 20 from 22 results

Solrj - Official Solr client

  •    Java

Solrj is the official java client to access Solr. It offers a java interface to add, update, and query the solr index. SolrJ hides a lot of the details of connecting to Solr and allows your application to interact with Solr with simple high-level methods. The SolrJ API is included with Solr, so you do not have to download or install anything else.

JanusGraph - Distributed graph database

  •    Java

JanusGraph is a highly scalable graph database optimized for storing and querying large graphs with billions of vertices and edges distributed across a multi-machine cluster. JanusGraph is a transactional database that can support thousands of concurrent users, complex traversals, and analytic graph queries.

solr-scala-client - Solr Client for Scala

  •    Scala

The simple Apache Solr client for Scala. This is based on the SolrJ and provides optimal interface for Scala.Add the following dependency into your build.sbt to use solr-scala-client.




match-query-parser - Yet another solution to Solr multiterm synonyms :)

  •    Java

Tightly control how Solr query parsing and execution by parsing the user's full query using a query analyzer. (happens to also be a fix for multiterm synonyms). Read more in this blog post.A single field to be searched.

silk - Silk is a port of Kibana 4 project.

  •    Javascript

Silk is an open source (Apache Licensed), browser based analytics and search dashboard for Solr. Silk is a snap to setup and start using. Silk strives to be easy to get started with, while also being flexible and powerful.

query-segmenter - Solr Query Segmenter for structuring unstructured queries

  •    Java

Library to find typed segments within a user query


solr-autocomplete - Solr AutoComplete implementation

  •    Java

Solr component for implementing suggest-as-you-type and auto-complete functionality

kafka-connect-solr - Kafka Connect connector for writing to Solr.

  •    Java

A Kafka Connect connector copying data from Kafka to Solr.

helios - [MAINTAINERS WANTED] Solr client for nodejs

  •    Javascript

Well, this is a little neater version of the already available nodejs-solr clients. I figured out that a lot of problems lies in creating queries and documents. The powerful thing of this library would be the queryBuilder & document class. NOTES: Use 'set' when you want to update a field value and use 'add' for add a value to multivalue fields.

git-to-solr - Index git history into a Solr repository

  •    Java

Index git history into a Solr repository. Represents commit's content (file changed, etc) as nested documents. Tested against Solr 4.9 . Inspired by Gary Sieling's solr-git and JGit-Cookbook.

solr-indexing-book - Example code for the book "Indexing Data in Apache Solr"

  •    Java

This repository contains examples and extra material for the book Instant Apache Solr for Indexing Data How-to by Alexandre Rafalovitch. The directory published contains the support files and collections as described in the book.

conciliator - OpenRefine reconciliation services for VIAF, ORCID, and Open Library + framework for creating more

  •    Java

conciliator is a growing collection of OpenRefine reconciliation services, as well as a Java framework for creating them. A reconciliation service tries to match variant text (usually names of things) to standard IDs for the entity represented by that text. This project supercedes refine_viaf.

react-solr-connector - A simple React component which provides access to a Solr server

  •    Javascript

A React component which provides access to a Solr server. Suitable for use in simple React apps which do not make use of a state management framework like Redux. Since the component uses the Solr JSON API, only versions from 5 onward are supported (and I have only tested with 6.0.0). SolrConnector is passed a prop called searchParams (which is also copied into the injected solrConnector prop). If searchParams contains a non-empty query then the search is performed asynchronously and busy is set to true (this could be used to indicate to the user that a search is in progress, for example by displaying a spinner). response is null until a response from Solr is received, at which point it is set to the value of the response object from Solr (including the responseHeader, the main response object, and any facets, highlighting objects, etc.) busy is also set to false. If an error occurs, the error property is set (to a descriptive string) instead of the response property. A search is performed when the component first mounts, and thereafter any time it receives new props.

mb-solr

  •    Java

This package includes a QueryResponseWriter for Apache Solr that will generate mmd-schema compliant responses for Solr cores running on an mbsssss schema. Note - Part of the code at org.musicbrainz.search.analysis is adapted almost entirely from Lucene core libs. As such those files are licensed under Apache 2.0 license which is compatible with the existing BSD license of MB-Solr.

trapezium - Framework to build batch, streaming and api services to deploy machine learning models using Spark and Akka compute

  •    Scala

Trapezium is a maven project. Following instructions will create Trapezium jar for your repository. On all your Spark nodes, create a file /opt/bda/environment and add environment for your cluster, e.g., DEV|QA|UAT|PROD. You can do this through a setup script so that any new node to your cluster will have this file automatically created. This file allows Trapezium to read data from different data sources or data locations based on your environment.

hanlp-lucene-plugin - HanLP中文分词Lucene插件,支持包括Solr在内的基于Lucene的系统

  •    Java

A Lucene tokenizer plugin for both Simplified Chinese and Traditional Chinese, featured with Chinese Word Segmentation, custom dictionary etc.