Hi,

I want to do fast exact string match for hundreds of millions of text
strings. sparql filter regex is apparently too slow. I found bif:contains
is very fast, and in virtuoso 7 we do not need to do anything after
installation, bif:contains works well. However, bif:contains only does
substring match, so most of time I got many hits back.

I am wondering how I can do very fast exact string match with
case-insensitive. I have searched for other bif functions, there are a
couple of them: bif:strstr, bif:strcasestr, bif:starts_with, bif:ends_with.
However, none of them work after initial installation of virtuoso 7. Do I
need to run the store procedure as follows to get them work?

Best,
Gang
--------------------------------------------------------------------------------
DB.DBA.RDF_OBJ_FT_RULE_ADD (null, null, 'All');
DB.DBA.VT_INC_INDEX_DB_DBA_RDF_OBJ ();
DB.DBA.VT_INDEX_DB_DBA_RDF_OBJ ();
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to