Hi Sashi,
Virtuoso has its own built in RDF Storage as it is a proven and fully
functional Database with in its own right and thus their is no need for
SQLServer, MySQL or another other remote database for storing the actual
triples/data. They are all stored in the Virtuoso RDF_QUAD table you indicate
below, see:
http://docs.openlinksw.com/virtuoso/rdfandsparql.html
The Virtuoso open source product is currently in use as an RDF store for upto 5
billion triples with acceptable performance, although as a general rule for
with more than 1 billion triples we would advise the use of a Virtuoso
clustered server instance which for vertical and horizontal scaling and
performance, which is only available in the Virtuoso commercial product
offering:
http://docs.openlinksw.com/virtuoso/clusteroperation.html#clusteroperation
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSScale
Their are many methods of loading RDF data into Virtuoso which are detailed at:
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtRDFInsert
For bulk load of large RDF datasets (files) it is recommended the Virtuoso Bulk
loader scripts be use for fast and automated loading of the data as detailed at:
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtBulkRDFLoader
We have cloud offerings for Virtuoso as an Amazon EC2 AMI as detailed at:
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtuosoEC2AMI
This includes a prebuilt instance of the OpenLink Data Spaces (ODS) which are a
collection of distributed collaborative applications covering: blogs, wikis,
shared bookmarks, file management, calendaring, email, photo galleries,
discussion forums, polls, and more:
http://ods.openlinksw.com/wiki/ODS/ODSIndex
As well as prebuilt data sets for the DBpedia, Musicbrainz, NueroCommons,
Bio2RDF, BBC Music & programmes or you can simple start an empty Virtuoso
server instance and load your own datasets in the cloud ...
Best Regards
Hugh Williams
Professional Services
OpenLink Software
Web: http://www.openlinksw.com
Support: http://support.openlinksw.com
Forums: http://boards.openlinksw.com/support
Twitter: http://twitter.com/OpenLink
On 25 Feb 2010, at 23:18, Rameswara Sashi Kiran Challa wrote:
> Thanks Hugh for ur prompt reply.
>
> I still have some questions. Now actually I am having lot of RDF files
> generated and I want to store them all into a triple store.
>
> With the opensource version of virtuoso what is the database that is default
> and what is the capacity of it ?
>
> I am guessing that the capacity would be low and that I would need a bigger
> database.
> I was actually going through some documentation and the way Virtuoso stores
> RDF triples is that it stores all the triples into a table called RDF_QUAD.
> Now if I want to have my own database say SQL server or mysql with a larger
> capacity will the commercial virtuoso version just do all the work of storing
> the triples into the tables and generate the IRI's.
>
> Also I am curious to know if there anything thats being done in the direction
> of say setting up a triple store on a Cloud ? So Can I have SQL server and
> commercial version of virtuoso and be able to do this ?
>
> Thanks a lot
>
> Regards
> Sashi
>
> On Thu, Feb 25, 2010 at 5:47 PM, Hugh Williams <[email protected]>
> wrote:
> Hi Sashi,
>
> Virtuoso includes its own built in Web Server, thus when you start the
> default database as detailed in the "Create a Windows Service for the Default
> Database" section of the VOSUsageWindows page, the server will then be on
> line on HTTP port "8890" , SQL (data access ie ODBC, JDBC, ADO.Net etc) port
> 1111 with a default username/password of dba/dba ie both the same. You would
> then be able to make and ODBC connection to the server on port 1111 and
> access the Virtuoso HTTP Server on localhost:8890 or hostname:8890 if
> accessing it from a remote machine.
>
> If you want to access data in remote databases like SQLServer or MySQL etc.
> this cannot be done with the Virtuoso open source product as it does not
> include Virtual Database Support which is part of the Virtuoso commercial
> product available for download on evaluation from the following location
> should you require such support:
>
> http://download.openlinksw.com
>
> Details on on creating RDFViews for SQL data store in local or remote tables
> can be found at:
>
> http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSSQL2RDF
>
> Documentation on the Virtuoso open source and commercial products can be
> found at:
>
> http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/
> http://virtuoso.openlinksw.com/
> http://docs.openlinksw.com/virtuoso/
>
> Best Regards
> Hugh Williams
> Professional Services
> OpenLink Software
> Web: http://www.openlinksw.com
> Support: http://support.openlinksw.com
> Forums: http://boards.openlinksw.com/support
> Twitter: http://twitter.com/OpenLink
>
> On 25 Feb 2010, at 21:36, Rameswara Sashi Kiran Challa wrote:
>
>> Hello all,
>>
>> I am trying to install it on my windows 7 OS.
>>
>> I got the 32-bit binaries from source forge at this location and I am trying
>> to install Virtuoso following the instructions given here.
>>
>> http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSUsageWindows
>>
>> Setting up DSN is not clear to me. I set up the path variables and when I
>> try to add a System DSN by going to ODBC controls in the control panel I see
>> virtuoso there, I select it and give the server as localhost:1111. How do I
>> know my localhost is up? (When its said localhost does it mean I have to
>> start up apache server or something)
>> The documentation says port 1111 is default so I proceed and then it asks
>> for Login and password. what Login and password is it asking ?
>>
>> On Linux installation page, the documentation said that once I start the
>> server by default a database would be installed. Is it the same even in
>> windows. What should I do if I want to connect to some other database say
>> SQL server or MySQL. Can I push my RDF files into any of these databases ?
>>
>> Where can I find demo.ini file ?
>>
>> I used WEB-DAV conductor earlier and I did not bother to learn a lot about
>> the underlying archtecture of how exactly Virtuoso works.Please direct me to
>> any documentation that is easily understood.
>>
>> Thanks for ur help
>>
>> Sorry for asking many questions I just want to understand it clearly.
>>
>> Regards
>> Sashi
>>
>> ------------------------------------------------------------------------------
>> Download Intel® Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev_______________________________________________
>> Virtuoso-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/virtuoso-users
>
>
>
>