Click here to Skip to main content
12,395,645 members (61,113 online)
Rate this:
Please Sign up or sign in to vote.
See more: search Indexes
Hi all,

I need to create a document store with search capabilities. Sounds simple...
That means that I have documents which I need to store in database. I thought about CouchDB, and about few other document-oriented databases, but I'm still not sure what would be the best solution.

On the other side, I thought about integrating Solr in some kind of web application which I'm going to use for uploading, indexing, search, update, delete documents.
And, of course, the main problem is that most of these documents are written using Cyrillic characters.

Maybe I'm trying to combine things that do not match together.
Could someone give me an advice what would be the best way to implement solution like this.

Posted 26-Jan-12 3:35am
SAKryukov 26-Jan-12 12:40pm
Advice? Even though you did not tag platform(s), language, etc.?

What do you mean "Cyrillic characters". Don't tell me you are not going to use Unicode. (However, this is technically possible if you store charset information with the document.)
skyforever 26-Jan-12 12:51pm
It is not important, Windows or Linux. It should be Java programming language, and I'm going to use Unicode, but when I tried to index documents using Lucene, there are certain differences when it comes to Cyrillic characterset.
In the meantime, I have decided that I’m going to use Solr because it has API which I could use from my web application. In that part, I need to know how to configure Solr for indexing and searching Cyrillic characterset.
On the other hand, I plan to use NoSQL document-oriented database. So, I need advice which one would be the best choice.
Thank you!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.160721.1 | Last Updated 26 Jan 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100