menu
Tatoeba
language
Qeydiyyatdan keçin Daxil olun
language Azərbaycanca
menu
Tatoeba

chevron_right Qeydiyyatdan keçin

chevron_right Daxil olun

Browse

chevron_right Təsadüfi cümlə göstər

chevron_right Browse by language

chevron_right Browse by list

chevron_right Browse by tag

chevron_right Browse audio

Community

chevron_right Divar

chevron_right List of all members

chevron_right Languages of members

chevron_right Native speakers

search
clear
swap_horiz
search
grantortino grantortino 18 dekabr 2009 18 dekabr 2009 13:58:52 UTC link Permalink

why i cannot find my sentences in your search engine.
example:
Sentence nº340251
浅草寺にはずいぶんたくさんの人がいるんですね。

{{vm.hiddenReplies[55] ? 'expand_more' : 'expand_less'}} cavabları gizlət cavabları göstər
sysko sysko 18 dekabr 2009 18 dekabr 2009 15:22:08 UTC link Permalink

I'm not the one who made the search engine part, but it seems that the index is not updated in real time, certainly for perfomance reason, so in few times your sentences will be available :)

TRANG TRANG 18 dekabr 2009 18 dekabr 2009 17:28:47 UTC link Permalink

Yes, we're not indexing on the fly. The main reason is that I didn't (and still don't) have time to figure out how to do that ^^'

Usually I launch the indexing process once a month but considering the increase of contributions, I think it'll be more once a week now...

{{vm.hiddenReplies[57] ? 'expand_more' : 'expand_less'}} cavabları gizlət cavabları göstər
aaroned aaroned 19 dekabr 2009 19 dekabr 2009 16:55:35 UTC link Permalink

If you don't mind me asking, what kind of database engine is behind tatoeba.org? SQL Server/mySQL or other?

{{vm.hiddenReplies[58] ? 'expand_more' : 'expand_less'}} cavabları gizlət cavabları göstər
TRANG TRANG 19 dekabr 2009 19 dekabr 2009 19:59:59 UTC link Permalink

It's MySQL :) But for the search feature we're using Lucene (http://lucene.apache.org/java/docs/).

{{vm.hiddenReplies[59] ? 'expand_more' : 'expand_less'}} cavabları gizlət cavabları göstər
aaroned aaroned 20 dekabr 2009 20 dekabr 2009 15:35:50 UTC link Permalink

I regularly use SQL Server, so I'm not much help with mySQL, but maybe this link might help http://wiki.apache.org/lucene-java/UpdatingAnIndex

{{vm.hiddenReplies[60] ? 'expand_more' : 'expand_less'}} cavabları gizlət cavabları göstər
TRANG TRANG 20 dekabr 2009 20 dekabr 2009 23:32:17 UTC link Permalink

Thanks :)

Right now though, I must say it doesn't speak much to me... Also, MySQL is not really the issue here (because I know MySQL and it doesn't help me :P).
The issue is to know how to use Lucene (which is written in Java). I just have to take the time to read the documentation.

The search engine part of Tatoeba was coded as a school project, at a time when I didn't have much knowledge in programming but had a good partner who knew Java and so he pretty much did all the coding.

Someday I'll have to look into his code. I'll probably have to upgrade to the latest version of Lucene as well because our code is from like, 2 years ago. Someday... When I have time.