Translate

Mostrando las entradas con la etiqueta Apache Solr. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Apache Solr. Mostrar todas las entradas

miércoles, 14 de julio de 2021

Libros de Java code geeks

 

Download IT Guides!

 

Groovy Programming Cookbook

Groovy 1.0 was released on January 2, 2007, and Groovy 2.0 in July, 2012. Since version 2, Groovy can also be compiled statically, offering type inference and performance very close to...

 
 

Gradle Build Automation Handbook

Gradle was designed for multi-project builds which can grow to be quite large, and supports incremental builds by intelligently determining which parts of the build tree are up-to-date,...

 
 

Apache Solr Cookbook

Providing distributed search and index replication, Solr is designed for scalability and fault tolerance. Solr is the second-most popular enterprise search engine after Elasticsearch.
...

 
 

Apache Maven Cookbook

An XML file describes the software project being built, its dependencies on other external modules and components, the build order, directories, and required plug-ins. It comes with...

 

martes, 8 de junio de 2021

Libro Gratuito : Solr in Action


solrinaction
$39.99 FREE!
Get your free eBook!
Solr in Action is a comprehensive guide to implementing scalable search using Apache Solr. This clearly written book walks you through well-documented examples ranging from basic keyword searching to scaling a system for billions of documents and queries. It will give you a deep understanding of how to implement core Solr capabilities.


 Dejo link: https://freecontent.manning.com/free-ebook-solr-in-action/?utm_source=facebook&utm_medium=organic&utm_campaign=newslettersignup_solr_5_31_21

sábado, 16 de enero de 2021

Libros Gratuitos de Java Code Geeks

 

Download IT Guides!

 

Java Servlet Tutorial

A servlet can almost be thought of as an applet that runs on the server side-without a face. Java servlets make many Web applications possible.

Java...

 
 

Groovy Programming Cookbook

Groovy 1.0 was released on January 2, 2007, and Groovy 2.0 in July, 2012. Since version 2, Groovy can also be compiled statically, offering type inference and performance very close to...

 
 

Gradle Build Automation Handbook

Gradle was designed for multi-project builds which can grow to be quite large, and supports incremental builds by intelligently determining which parts of the build tree are up-to-date,...

 
 

Apache Solr Cookbook

Providing distributed search and index replication, Solr is designed for scalability and fault tolerance. Solr is the second-most popular enterprise search engine after Elasticsearch.
...

 

miércoles, 28 de marzo de 2012

Elasticsearch


Elasticsearch es un producto Open Source para realizar busquedas, basado en Apache Lucene. Fue desarrollado por Shay Banon. Shay Banon habia creado Compass en 2004, mientras pensaba la tersera versión de Compass descubrio que era necesario una solución distribuida para las busquedas para poder escalar y brindar un buen servicio. Por lo que creo un producto distribuido para realizar busquedas el cual usa la interfaz comun Http con JSON y REST. Todo sobre la plataforma java.


Elasticsearch puede ser utilizado como buscador de cualquier tipo de documento. Además ofrece una solución escalable dado que es distribuido.



Para nombrar algunas características:

  • ElasticSearch es distribuido. Ningún proyecto por separado es necesario. Las réplicasiones son en tiempo real también, que se llama "la replicación Push".
  • ElasticSearch es totalmente compatible con el tiempo casi real la búsqueda de Apache Lucene.
  • Manejo de multiusuario no es una configuración especial
  • ElasticSearch introduce el concepto de la puerta de enlace, lo que hace que hacer copias de seguridad sea más fácil.
Dejo link:
http://www.elasticsearch.org/


Dejo un video:

viernes, 8 de julio de 2011

7 proyectos Java que cambiaron el Mundo

Estaba leyendo un articulo sobre los 7 proyectos java que cambiaron el mundo: JUnit, Eclipse, Spring, Solr, Jenkins o Hudson, Apache Hadoop, Android.

Me sorprendió la parecencia de Solr y Hadoop; nunca los he usado; debería probarlos.

Que proyecto agregarían o sacarían?

Dejo el link:

http://radar.oreilly.com/2011/07/7-java-projects.html

sábado, 7 de noviembre de 2009

Apache Solr

Solr es un servidor de búsquedas basado en Lucene, contiene Apis de comunicación xml/http y JSON. Entre otras características: es liviano, tiene cache, replicable y trae una interfaz web para administrarlo.


El modo de distribución es un war el cual nosotros deployeamos en nuestro web conteiner (jetty, tomcat o otro) y listo!


Vamos al browser y ponemos por ejemplo http://localhost:8080/solr (si lo deployearon como solr) y hay va aparecer la interfaz web para configurarlo.


Solr provee diferentes clientes para casi todas las plataformas:

· Ruby - SolRuby

· PHP - SolPHP

· Java - SolJava

· Python - SolPython

· JSON - SolJSON

· .Net - solrnet

  • C#

o SolrSharp

o Deveel Solr Client

  • Perl

o SolPerl

o Solr.pm

· JavaScript

o AJAX Solr.


Dejo links:

http://lucene.apache.org/solr/

http://wiki.apache.org/solr/