Skip to content
Matt Davis edited this page May 24, 2016 · 11 revisions

LuMongo

Distributed Lucene with Indexes Stored in MongoDB

LuMongo is a real-time distributed search and storage system. LuMongo is designed to scale both vertically and horizontally across servers. LuMongo provides the flexibility and power of Lucene queries with the scalability and ease of use of MongoDB. By intelligently leveraging MongoDB, LuMongo is able to make Lucene scale without sacrificing Lucene's rich query syntax and without degrading MongoDB's scalability.

LuMongo is:

  • Realtime
  • Distributed
  • Pure Java
  • Open Source

LuMongo supports:

  • Sorting
  • Faceting
  • Searching multiple indexes with a single query
  • Storing associated documents with the documents (images, pdfs, ...)
  • Native storage of MongoDB objects

To learn more read