remove this entry from the example schema unless you need the timestamp when it was indexed:
<field name="timestamp" type="date" indexed="true" stored="true" default="NOW" multiValued="false"/> Also, only index fields you really need to search separately. For example, if the "description" field is also indexed into the "text" field via copyField, and you only search it via the "text" field, then don't store or index the description field. Retrieving only ids is something that could be optimized in Solr, but hasn't been done yet. -Yonik On Thu, Dec 4, 2008 at 11:10 AM, sunnyfr <[EMAIL PROTECTED]> wrote: > > Hi Yonik, > > I will index my data again .... Can you advice me to optimize a lot my data > and tell me if you see something very wrong or bad for the memory, according > to the fact that I just need to show back the ID, that's it. > But I need to boost some field ... like description .. description_country > according to the country ... > > Thanks a lot, I would appreciate it, > > > <fields> > <field name="id" type="sint" indexed="true" > stored="true" omitNorms="true" /> > > > <field name="status_private" type="boolean" indexed="true" > stored="false" omitNorms="true" /> > <field name="status_... 6 more like that> > > <field name="duration" type="sint" indexed="true" > stored="false" omitNorms="true" /> > <field name="created" type="date" indexed="true" > stored="false" omitNorms="true" /> > <field name="modified" type="date" indexed="true" > stored="false" omitNorms="true" /> > <field name="rating_binrate" type="sint" indexed="true" > stored="false" omitNorms="true" /> > <field name="user_id" type="sint" indexed="true" > stored="false" omitNorms="true" /> > <field name="country" type="string" indexed="true" > stored="false" omitNorms="true" /> > <field name="language" type="string" indexed="true" > stored="false" omitNorms="true" /> > <field name="creative_type" type="string" indexed="true" > stored="false" omitNorms="true" /> > > > <field name="rel_group_ids" type="sint" indexed="true" > stored="false" omitNorms="true" multiValued="true" /> > ... 3more like that > > > > <field name="rel_featured_user_ids" type="sint" indexed="true" > stored="false" omitNorms="true" multiValued="true" /> > <field name="rel_featured_group_ids" type="sint" indexed="true" > stored="false" omitNorms="true" multiValued="true" /> > > <field name="stat_views" type="sint" indexed="true" > stored="false" omitNorms="true" /> > ...6more like that ... > > <field name="title" type="text" indexed="true" > stored="false" /> > <field name="title_fr" type="text_fr" indexed="true" > stored="false" /> > <field name="title_en" type="text_en" indexed="true" > stored="false" /> > <field name="title_de" type="text_de" indexed="true" > stored="false" /> > <field name="title_es" type="text_es" indexed="true" > stored="false" /> > <field name="title_ru" type="text_ru" indexed="true" > stored="false" /> > <field name="title_pt" type="text_pt" indexed="true" > stored="false" /> > <field name="title_nl" type="text_nl" indexed="true" > stored="false" /> > <field name="title_el" type="text_el" indexed="true" > stored="false" /> > <field name="title_ja" type="text_ja" indexed="true" > stored="false" /> > <field name="title_it" type="text_it" indexed="true" > stored="false" /> > > <field name="description" type="text" indexed="true" > stored="false" /> > <field name="description_fr" type="text_fr" indexed="true" > stored="false" /> > <field name="description_en" type="text_en" indexed="true" > stored="false" /> > <field name="description_de" type="text_de" indexed="true" > stored="false" /> > <field name="description_es" type="text_es" indexed="true" > stored="false" /> > <field name="description_ru" type="text_ru" indexed="true" > stored="false" /> > <field name="description_pt" type="text_pt" indexed="true" > stored="false" /> > <field name="description_nl" type="text_nl" indexed="true" > stored="false" /> > <field name="description_el" type="text_el" indexed="true" > stored="false" /> > <field name="description_ja" type="text_ja" indexed="true" > stored="false" /> > <field name="description_it" type="text_it" indexed="true" > stored="false" /> > > <field name="tag1" type="string" indexed="true" > stored="false" omitNorms="true" /> > <field name="tag2" type="string" indexed="true" > stored="false" omitNorms="true" /> > <field name="tag3" type="string" indexed="true" > stored="false" omitNorms="true" /> > <field name="tag4" type="string" indexed="true" > stored="false" omitNorms="true" /> > <field name="tags" type="string" indexed="true" > stored="false" omitNorms="true" multiValued="true" termVectors="true" /> > <field name="owner_login" type="string" indexed="true" > stored="false" omitNorms="true" /> > > <field name="text" type="text" indexed="true" stored="false" > multiValued="false"/> > <field name="timestamp" type="date" indexed="true" stored="true" > default="NOW" multiValued="false"/> > <field name="spell" type="textSpell" indexed="true" stored="false" > multiValued="true"/> > <dynamicField name="random*" type="random" /> > > </fields> > > > > > Yonik Seeley wrote: >> >> On Thu, Dec 4, 2008 at 8:13 AM, sunnyfr <[EMAIL PROTECTED]> wrote: >>> >>> Hi Yonik, >>> >>> I've tried everything but it's doesn't change anything, I tried as well >>> the >>> last trunk version but nothing changed. >>> There is nothings that I can do about the indexation ...maybe I can >>> optimize >>> something before searching ??? >> >> Did you optimize the index (send in the optimize command) after >> indexing but before searching? >> >> curl http://localhost:8983/solr/update?optimize=true >> >>> I'm using linux system, apache 5.5, last solr version updated. >>> Memory : 8G Intel >>> >>> Do you think its a lot for the index size 7.6G for 8.5M of document? >> >> So it could be due to the index being slightly to big - subtract out >> memory for Solr and other stuff, and there's not enough left for >> everything to fully be cached by the OS. >> >> You can make it bigger or smaller depending on how you have the schema >> configured. >> The example schema isn't necessarily optimized for speed or size - it >> serves as an example of many field types and operations. >> >> Make sure you only index fields you need to search, sort, or facet on. >> Make sure you only store fields (marked as stored in the schema) that >> you really need returned in results. >> The example schema as copyFields and default values that you don't >> need - hopefully you've removed them. >> >> What's your schema, and do you have more examples of URLs you are >> sending to Solr (all the parameters)? >> >> -Yonik >> >> > > -- > View this message in context: > http://www.nabble.com/Solr-1.3---response-time-very-long-tp20795134p20836635.html > Sent from the Solr - User mailing list archive at Nabble.com. > >