It is not a horrible idea. Lucene has a pretty reliable index now (it should not get corrupted). And you can do backups with replication.
If you need ranked results (sort by relevance), and lots of free-text queries then using it makes sense. If you just need boolean search and maybe some sort of joins or aggregate functions, maybe some other NoSQL solution would be better (more flexible query language, etc.). Also, see these links: http://www.lucidimagination.com/blog/2010/04/30/nosql-lucene-and-solr/ and http://stackoverflow.com/questions/3215029/nosql-mongodb-vs-lucene-or-solr-as-your-database Bob On Nov 1, 2011, at 11:47 AM, Memory Makers wrote: > Greetings guys, > > I have been thinking of using Solr as a simple database due to it's > blinding speed -- actually I've used that approach in some projects with > decent success. > > Any thoughts on that? > > Thanks, > > MM.