lunes, 30 de mayo de 2011

Una vez Instalado 4Store en Ubuntu 10.10, procederemos a probar y crear nuestra Base de Datos.

(Para mayor comodidad es mejor hacerlo como Super Usuario [$ sudo su])

Para crear la base de datos debes ingresar al Terminal y ejecutar lo siguiente:

$ 4s-backend-setup --node 0 --cluster 1 --segments 4 nombreDataBase


Levantamos la DB que acabamos de crear:

$ 4s-backend nombreDataBase


Luego importamos el archivo en formato RDF/XML: (ejm: archivoXML.rdf)

$ 4s-import -v nombreDataBase ruta/archivoXML.rdf


Ahora colocamos la DB Alive con el siguiente comando:

$ 4s-httpd -p 8000 nombreDataBase 


Para comprobar que todo esta en orden, vamos a nuestro navegador preferido y colocamos la URI http://localhost:8000/status



Para Hacer una consulta únicamente digitamos en nuestro navegador la siguiente URI:
http://localhost:8000/test/

y hacemos click en el boton "Execute" y guardamos el archivo que se crea (sera el resultado).





Crear, llenar y consultar una DB en 4Store

martes, 24 de mayo de 2011

Este post es un derivado de la pagina de leodansr.wordpress.com

4store es un RDF/SPA RQL store, escrito en C, diseñado para el desarrollo de aplicaciones web semánticas, de esta manera permite hacer gran cantidad de consultas sobre la información almacenada por los usuarios. Según (Garlik, 2009) se citan las siguientes características. Soporte para datos RDF. Disponible bajo GPL40. Trabaja sobre sistemas operativos basados en UNIX. Soporte para SPARQL41. Posee buen desempeño, escalabilidad y estabilidad sobre los datos.

Pasos para la Instalación:

  1. Descargar los paquetes:


  2. Abrir un terminal e ingresar a la carpeta donde se descargaron los archivos (Por lo general Descargas) y ejecutar:

  3. $ cd Descargas/
    $ tar xvzf raptor2-2.0.2.tar.gz
    $ tar xvzf rasqal-0.9.25.tar.gz

  4. agregar el URL de las dependencias de 4store al archivo de repositorios:


  5. $ sudo gedit /etc/apt/sources.list
    En la ventana que se despliega agregar al final y guardar:

    ## 4Store Libaries
    deb http://moustaki.org/apt jaunty main
    deb-src http://moustaki.org/apt jaunty main
    En el terminal ejecutar:

    $ sudo apt-get update

  6. Instalar algunas librerias para solventar dependencias


  7. $ sudo apt-get install automake libtool libtool-doc gtk-doc-tools flex bison byacc libxml2-dev expat
  8. Descargar e instalar librasqal1_0.9.16-1_i386.deb
  9. Una vez descargado, ir a la carpeta donde se realizo la descarga y ejecutar:

    $ dpkg -i librasqal1_0.9.16-1_i386.deb
    $ sudo apt-get update

  10. Ingresar a las carpetas que se crearon en el punto 1


  11. $ cd  raptor2-2.0.2/
    $ ./autogen.sh --prefix=/usr
    $ ./configure --prefix=/usr
    $ make
    $ make install


    $ cd rasqal-0.9.25/
    $ ./autogen.sh --prefix=/usr
    $ ./configure --prefix=/usr
    $ make
    $ make install

  12. Por último instalamos el 4Store

  13. $ sudo apt-get install 4store


Instalar 4Store-v1.1.3 en Ubuntu 10.10

 
frosh's blog © 2015 - Designed by Templateism.com