Book Image

Scaling Apache Solr

By : Hrishikesh Vijay Karambelkar
Book Image

Scaling Apache Solr

By: Hrishikesh Vijay Karambelkar

Overview of this book

Table of Contents (18 chapters)
Scaling Apache Solr
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Loading data using native handlers


Apache Solr supports add, delete, and update operations on its index store. It ships with inbuilt native handers to work with JSON, XML, and CSV format. These handlers can be called over HTTP by posting a message to them in one of these formats through an update call. Apache Solr also provides an inbuilt posting tool (client application), that can be used to upload data to an Apache Solr server.

Quick and simple data loading – post tool

Apache Solr provides a command-line tool by default for posting your XML information directly to the Apache Solr server. Using this tool, one can upload a document file/folder or it can also be provided through a standard input (STDIN), that is, typed using your keyboard. $SOLR_HOME/example/exampledocs/post.jar provides this data upload capability. There are some example files that you can use to upload to Solr Server. You can run it using the following command:

$ java <arguments> –jar post.jar <filenames/raw data...