Difference between revisions of "Ñöÿ.......1800...7909186 hp printer $@$$@$ hp printer phone number..YH....hp printer contact number...."

From Blazegraph
Jump to: navigation, search
 
Line 1: Line 1:
ñöÿ.......1800...7909186 hp printer $@$$@$ hp printer phone number..YH....hp printer contact number....
+
===Java Requirements===
:::**18007909186**** hp printer support phone number hp printer customer support phone number 4545415
+
[http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html Java 7] is required to run Blazegraph.
"= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
==== Encoding Requirements ====
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
Errors have been observed using encoding settings other than UTF-8.   [https://jira.blazegraph.com/browse/BLZG-1383 BLZG-1383].   It is recommended to explicitly pass the encoding settings to the JVM. For the Oracle/SUN, the settings below are recommended.
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
  java ... -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 ...
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
== Download the code==
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
- You can download the [http://sourceforge.net/projects/bigdata/files/bigdata/2.1.4/blazegraph.war/download WAR], [http://sourceforge.net/projects/bigdata/files/bigdata/2.1.4/blazegraph.jar/ Executable Jar], or HA installer from the [https://sourceforge.net/projects/bigdata/ bigdata sourceforge project page].
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
=== GIT ===
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
You can checkout bigdata from GIT.  Older branches and tagged releases have names like '''BLAZEGRAPH_RELEASE_2_1_0'''.
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
Cloning the latest branch:
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
<pre>
= = HP Helpline Number 1=800=790=9186@ HP printer Support Phone Number HP Support Phone Number Kfghhf45654 = =
+
 
hp online customer support HP Contact Number hp 1800 number hp deskjet customer care number hp wireless printer tech support phone number hp support tech support phone number hp printer customer care number hp printer support phone number us hp online printer support hp printer tech support hp troubleshooting printer hp customer help hp phone assist customer service for hp HP Printer Number hp help printer hp support helpline hp pavilion phone number hp call center number support hp laptop hp support 800 number hp customer support chat hp photosmart support hp service support phone number for hp products hp support download HP Printer Tech Support hp help hp printer toll free number hp support team hp pavilion support phone number hp printer number hp troubleshooting hp printer help desk phone number hp support contact no HP Technical Support Phone Number hp service number hp computer help desk hp help desk phone number hp product help hp support center phone number hp support desk hp contact center hp computer help call hp printer support hp printer service hp printer phone number for customer service hp printer customer number HP Customer Service Phone Number hp tech support hp customer care contact number hp printer support online hp technical hp pavilion help phone number hp phone number customer service HP Printer Support Number contact number for hp support HP printer support hp desktop customer support hp laptop technical support number HP Tech Support Phone Number hp printer online technical support hp deskjet printer customer care number hp support number hp computer assistance hp customer care contact no hp support phone number printer hp printer support assistant hp laptop contact number hp laptops help and support tech support for hp HP Printer Contact Number hp technical service HP Printer Technical Support Number hp pc support number hp com contacthp HP Printer Helpline Number call hp hp customer service no hp computer support phone number hp customer service center customer service hp hp customer tech support phone number hewlett packard customer service hp phone number tech support customer care no of hp printer hp customer service phone number printer tech support number hp all in one printer support hp contact support phone number support for hp hp help support number hp deskjet customer care hp customer support no hp support call contact number for hp printers hp laptop customer care contact number customer service phone number for hp printers hp consumer support phone number hp officejet customer service number HP Printer Tech Support Phone Number hp customer service number hp officejet support number hp 1800 hp help line HP Printer Contact Number hp pc help hp 1800 support hp desktop customer care number help with hp laptop HP Support Phone Number hp help hotline hp online support center telephone number for hp printer support HP Number hp officejet support phone number hp contact phone hp contact us hp printer help support hp support hp troubleshooting printer hp hp photosmart customer service hp printer phone number hp contact number hp support contact phone number hp customer service hotline hp printer support phone hp support website hp help and support hp customer care number for desktop hp customer care number hp support contact number hp printer customer care online hp pavilion customer support hp laptop assistance hewlitt packard customer service contact hp support number hp phone help hp printer customer support phone number add hp printer hp notebook help hp service center helpline number hp service support number hp customer contact number hp phone number customer support hp laptop customer service phone number hp wireless printer help hp computer tech support phone number 24 hour hp tech support hp printer help hp computer support number hp envy customer support tech support hp printer hp laptop customer support phone number hp printer service phone number phone number for hp hp online number phone number for hp printer help printer technical support phone number hp deskjet support hp warranty phone number HP Printer Printer Service Number HP Tech Support Number hp customer support center hp call center hp help center number hp support computer hp tech support phone support printer hp hp support services hp computer helpline number hp printer tech support phone number HP Phone Number hp help service hp computer number hp computer tech support number hp laptop call center hp support call center number hp customer service contact hp support site hp printer support uk 800 number for hp printers hp printer helpline phone number hp printer help desk number hp printer online support hp help phone hp live support HP Helpline Number hp pc tech support hp customer support line 800 number for hp customer support hp printers hp support assistant number hp notebook technical support hp computer customer care number hp scanner support hp hotline phone number hp support printer hp products phone number hp desktop customer service hp support customer service hp technical service phone number hp help desk for printers hp service center customer care number contact hp printer support by phone hp support help hp hp customer care toll free number hp customer service support hp printer customer care hp technical support phone number for printers hp laptop assistance number hp printer 800 number contact number for hp hp customer service phone number laptop hp technical support usa telephone number for hewlett packard printer help hp hp service and support hp support line hp laptop customer service tech support hp hp com support printer hp officejet phone number hp phone support printer contact hp support hp printer call center number hp warranty number hp printer assistant hp customer contact hp customer service line hp printer support 800 number hp number hp printer software install hp laptops tech support hp computers helpline number hp product support HP Printer Customer Support Phone Number telephone number for hewlett packard technical support hp desktop support hp tech help hp computer contact number hp officejet pro 8600 support hp printer call center call hp customer support hp business support hp computer troubleshooting hp laptop helpline no hp printer support center hp photosmart printer help hp laptop customer support number call hp technical support hp help center hp customer care center hp customer number HP Printer Support Phone Number hp desktop tech support number hp computer customer service hp printer support usa hp canada support hp desktop helpline number HP Printer Technical Support hp laptop service number hp support printer phone number hp laptops number customer service hp support helpline number hp support customer service number hp officejet help hp laptop number hp pc support HP Printer Support Number contact hp technical support by phone hp phone support number hp support phone number hp printer helpline number call hp customer service hp customer service number for printers hp photosmart support phone number hp photosmart help HP Printer Service Phone Number contact hp support phone hp service call hp tech support for printers contact hp technical support hp printer contact support hp helpline hp helpdesk hp com customer service hp customer care hp printer phone support number hp printer online help phone number for hp customer support hp laptop call center number phone for hp tech support hp helpline number for laptop hp laptop support number hp telephone support number hp support for laptop hp support usa hp support center hp printer contact phone number hp tech number hp support phone number for printers hp online support for printers help with hp printer customer support hp phone number HP contact troubleshoot hp printer hp support hours hp printer error codes hp all in one support hp toll free number usa hp printer customer service number HP Support Number phone number hp hp phone printer hp troubleshooting number contact hp customer care contact hp customer service hp customer relations hp contact support hp phone number hp customer service number for laptop support hp printer hp phone support hp telephone number hp customer support hours hp laptop helpline number hp support phone contact hp support phone number hp printer helpline hp all in one printer support phone number phone number for hp customer service hp customer support for printers hp support customer care number phone number for hp laptop support hp support laptop telephone number for hp printers hp notebook customer care number hptech hp contact phone number hp support contact hp envy printer support phone number hp landline number hp customer assistance hp ink customer service number hp printer help desk hp computer phone number customer service tech support hp number customer care number hp hp customer service phone hp printer tech support number hp printer care number contact hp phone hp laptop care number hp technical support for printers phone number hp desktop support phone number hp print help hp contact help hp printer help line hp laptop helpline hp contact telephone number hp laptop service center contact number hp laptop customer service number hp printer not working hp laptop customer care hp printer service center contact no contact hp printer hp technical support contact number hp envy helpline phone hp support phone number hp printer support hp phone number support hp printer troubleshooting phone number hp computer customer service phone number hp pavilion helpline hp computer help number hp contact no hp consumer support number 800 number for hp support hp printer customer service phone number hp laptop support contact number hp customer service for printers help with hp printer problems hp pavilion tech support phone number hp printer phone number support hp customer technical support phone number hp printer updates hp all in one desktop customer care number customer service hp phone number HP Contact Number hp printer setup hp customer service printer hp contact number 24 hours hp laserjet support hp deskjet helpline hp laptop tech support hp printer service center toll free number hp online tech support HP Customer Support Number hp printer customer service telephone number hp helpline number for printer hp call HP Printer Customer Service Phone Number printer hp support hp help and support phone number hp printer technical support contact number hp service center contact number contact hp by phone customer care hp laptop hp customer hp customer care contact printer support number hp pavilion customer support number hp officejet customer service phone number hp laptop phone number customer support hp hp customer support contact hp printer service center helpline number hp printer problems phone number to hp customer service number for hp printers printer support hp customer support for hp printers hp envy support phone number hp printer customer care contact number HP Printer Toll Free Number hp support help hp phone number for support hp officejet technical support hp customer support online customer care hp printer hp notebook support phone number hp help support contact hp laptop support hp support one hp laptop customer care phone number hp support technical support number support hp phone number hp technical support telephone number hp laptop help number HP Printer Tech Support hp assistance phone number hp computer phone number hp pavilion customer care number hp service phone number hp printer tech phone number hp wireless support contact hp support by phone hp service contact hp notebook support number hp desktop customer care hp support no hp phone hp printer program hp technical support hp printer tech support phone customer service hp printer call hp support hp customer helpline phone support for hp printers hp support call number hp com support phone number hp printer hotline number for hp printer support hp call number hp printer support number hp computer support hp printer contact hp text support hp help phone number hp tech support 800 number hp customer service hours hp help desk hp support assistant phone number support hp telephone number for hp customer service hp printer customer support HP printer support hp envy printer support hp india support hp helpline phone number hp warranty support phone number for hp tech support hp pavilion contact number hp phone number for help customer service hp laptop phone number hp pavilion tech support hp support number in usa hp notebook support HP Printer Tech Support Number hp support for printers hp wireless printer support hp printer customer service hp toll free number HP Toll Free Number hp customer care number for laptop HP Printer Customer Care Number hp printer telephone number HP Customer Support Phone Number hp printer 1800 number hp com phone number hp contact support number hp customer service contact hp printer support hp helpline no hp contact hp support number printer hp printer service center number hp wireless printer support phone number telephone number hp support phone number hp customer care technical support for hp printers phone number hp phone support for printers hp pc customer care number 1 800 number for hp support www support hp hp laptop tech support phone number hp tech support number contact hp customer service phone number hp printer troubleshooting hp customer care laptop hp consumer support technical support for hp laptop hp customer support laptop phone number hp technical support hp service customer care HP Service Number hp computer tech support contact hp phone number contact hp hp contact number support hp deskjet customer service hp printer drivers for windows hp customer care helpline number hp com tech support hp support contact hp hp printer customer care no hp online help telephone number for hp support hp hotline number hp computer help phone number hp envy support number hp printer technical support telephone number phone number to hp support hp support phone number for laptops hp laptop contact hp printer help number hp pavilion customer service phone number hp printer contact number hp printer technical support team hp it support hp customer service telephone number hp support laptop phone number hp pc support phone number hp customer support contact number hp call support hp notebook customer service hp printer customer service contact number hp support canada hp printer support line hp laptop customer support hp customer helpline number hp printer customer service phone call hp laptop support hp computer customer care hp envy customer service hp printer support canada hp laptop customer care no hp support tech hp support com hp customer service phone number for printers hp printer support contact hp laptop phone support hp pavilion support center HP Printer Phone Number hp printer service number phone number for hp printer tech support hp customer care number 24 7 HP Printer Customer Service Number hp tech support chat HP Printer Customer Support Number help hp printer contact hp tech support hp customer support hp customer care phone number services hp customer support phone HP Printer Technical Support Phone Number phone number hp support phone number for hp printers hp number customer service hp laptop customer care number hp print support number phone number for hp computers hp notebook customer care hp 24 hour support hp phone contact hp tech support phone number usa hp printer compatibility hp technical support hotline hp officejet printer support contact phone number for hp customer care hp hp printer install hp technical help phone number hp customer service contact number hp printer from phone customer care no of hp hp printer help phone number phone number for hp support for printers hp support assistant contact number hp customer support phone number hp telephone support hp com contact number hp com customercare hp support support HP Printer Technical Support hp number for customer service hp customer care phone number technical support hp phone number HP Technical Support Number hp service customer care number HP Customer Care Number hp printer support HP Printer Service Phone Number hp pavilion support printer troubleshooting hp online hp support hp server support number hp printer customer support telephone number hp contact hp hp printer support contact number hp computer helpline hp deskjet help number for hp support hp printer phone support customer service number for hp hp computer customer service number hp print support hp laptop support phone number hp technical support contact hp laptop support hp help center phone number install hp printer hp printer support phone number hp computer service hp printer support customer service number telephone number for hp technical support hp contact details hp printer helpdesk hp computer contact hp laptop help HP Customer Service Number hp pavilion customer care contact hp customer support hp computer customer support number to hp hp printer issues customer service for hp printers online hp printer support hp printer service customer care number hp printer support telephone number hp customer support telephone number hp support telephone number hp help and support center hp pavilion support number hp phone tech support hp customer support number for laptop hp printer support number usa printer tech support hp hp technical assistance hp officejet contact number hp printer help center hp technical support number usa hp support online hp tech support printers hp customer support printer hp contact number usa hp printer downloads hp printer support customer service hp support india number for hp customer service hp product support number hp tech phone number hp laptop service customer care number hp phone no hp phone number for printer support hp printer diagnostic hp online support hp printer telephone support printer customer service phone number hp tech support phone number contact number hp hp pavilion customer service number hp printer phone hp wireless printer problems hp support call center phone number for hp support hp envy tech support contact number for hp printer support hp customer care support hp printer service center contact number phone number for hp technical support hp 800 number hp officejet customer service hp help and support number support for hp printer www hp com contacthp hp customer care no hp printer support chat hp service contact number hp help number hewlett packard phone number for tech support hp printer call centre no technical support for hp printers support for hp laptops hp product support phone number number for hp hp deskjet printer support hp customer relations team hp help contact hp customer phone number hp phone support phone number hp pavilion help support call hp tech support hp officejet support hp desktop support number hp support for printers phone number hp envy support hp plotter support hp printer customer support number hp helpline number hp troubleshooting phone number hp troubleshooting contact number hp printer customer care phone number hp assistance number hp photosmart printer support HP Support Number hp helpline for printers hp tech support hours hp help desk number hp helpline contact number hp printer help and support phone number for hp printer support hp laptop online support HP contact hp customer support number hp pavilion customer service hp service center phone number
+
    git clone -b BLAZEGRAPH_RELEASE_X_Y_Z --single-branch https://github.com/blazegraph/database.git BLAZEGRAPH_RELEASE_X_Y_Z
"
+
 
[[File:Example.jpg]]
+
</pre>
 +
Note, that --single-branch option requires Git v1.7.10, for earlier versions please use:
 +
<pre>
 +
    git clone -b BLAZEGRAPH_RELEASE_X_Y_Z https://github.com/blazegraph/database.git BLAZEGRAPH_RELEASE_X_Y_Z
 +
</pre>
 +
 
 +
 
 +
Tagged releases are available in GIT with tags in the form BLAZEGRAPH_RELEASE_X_Y_X.
 +
 
 +
    https://github.com/blazegraph/database
 +
 
 +
=== Eclipse ===
 +
 
 +
For embedded development, we '''highly''' recommend checking out bigdata from GIT into Eclipse as its own project.  See [https://wiki.blazegraph.com/wiki/index.php/MavenNotes#Getting_Started_Developing_with_Eclipse Maven Notes] to get started in Eclipse with Maven.
 +
 
 +
=== Other Environments ===
 +
 
 +
If you checkout the source from GIT, then use '''./scripts/mavenInstall.sh''', to build a local copy.  You can run '''./scripts/startBlazegraph.sh''' to run it from a local copy.
 +
 
 +
== Blazegraph deployment models ==
 +
 
 +
Blazegraph supports several different deployment models (embedded, standalone, replicated, and scale-out). We generally recommend that applications decouple themselves at the REST layer (SPARQL, SPARQL UPDATE, and the REST API).  Decoupled applications can scale more gracefully and there is an easy path from the single machine deployment model to the highly available replication cluster deployment model. However, there are applications where an embedded RDF/graph database makes more sense.
 +
 
 +
=== Non-Embedded Deployment Models ===
 +
 
 +
* See [[NanoSparqlServer]] for easy steps on how to deploy a bigdata SPARQL end point + REST API either using an embedded jetty server (same JVM as your application), executable Jar file, or as a WAR (in a servlet container such as tomcat).
 +
* See [[HAJournalServer]] for deploying a highly available replication cluster (SPARQL end point + REST API).
 +
* See [[Using_Bigdata_with_the_OpenRDF_Sesame_HTTP_Server]] for the significantly more complicated procedure required to deploy inside of the Sesame WAR.  Note: We do NOT recommend this approach. The Sesame Server does not use the non-blocking query mode of bigdata.  This can significantly limit the query throughput.  However, the [[NanoSparqlServer]] and [[HAJournalServer]] both deliver non-blocking query.
 +
* See [[CommonProblems]] page for a FAQ on common problems and how to fix them.
 +
 
 +
=== Embedded RDF/Graph Database ===
 +
 
 +
We have implemented the Sesame API over Blazegraph. Sesame is an open source framework for storing, inferencing and querying of RDF data, much like Jena. The best place to start would be to head to [http://www.openrdf.org/ http://www.openrdf.org openrdf.org], download Sesame, read their User Guide (specifically Chapter 8 - “The Repository API”), and try writing some code using their pre-packaged memory or disk based triple stores. If you have a handle on this you are 90% of the way to being able to use bigdata as an embedded RDF store.
 +
 
 +
== Running Bigdata ==
 +
 
 +
Make sure you are running with the '''-server''' JVM option and provide at least several GB of RAM for the embedded database (e.g., -Xmx4G).  You should encounter extremely quick loading and great query performance. If your experience is not satisfactory, please contact us and let us help you get the most out of our product.  Also see [[QueryOptimization]], [[IOOptimization]], and [[PerformanceOptimization]].
 +
 
 +
== Bundling Bigdata ==
 +
 
 +
=== Maven ===
 +
 
 +
You can use maven - see [[MavenRepository]] for the POM.
 +
 
 +
=== Scala ===
 +
 
 +
[http://www.scala-sbt.org/ SBT] is a popular and very powerful building tool. In order to add BigData to SBT projects in your build definition you should add:
 +
 
 +
1) bigdata dependency
 +
<pre>
 +
libraryDependencies ++= Seq(
 +
    "com.bigdata" % "bigdata" % bigDataVersion
 +
)
 +
</pre>
 +
2) Aeveral Maven repositories to resolvers:
 +
<pre>
 +
  resolvers += "nxparser-repo" at "http://nxparser.googlecode.com/svn/repository/",
 +
 
 +
  resolvers += "Bigdata releases" at "http://systap.com/maven/releases/",
 +
 
 +
  resolvers += "Sonatype OSS Releases" at "https://oss.sonatype.org/content/repositories/releases",
 +
 
 +
  resolvers += "apache-repo-releases" at "http://repository.apache.org/content/repositories/releases/"
 +
</pre>
 +
 
 +
=== Bigdata Modules and Dependencies ===
 +
 
 +
There are several project modules at this time. Each module bundles all necessary dependencies in its '''lib''' subdirectory.
 +
 
 +
* '''bigdata''' (indices, journals, services, etc)
 +
* '''bigdata-rdf''' (the RDFS++ database)
 +
* '''bigdata-sails''' (the Sesame integration for the RDFS++ database)
 +
* '''bigdata-jini''' (jini integration providing for distributed services - this is NOT required for embedded or standalone deployments)
 +
 
 +
The following dependencies are required only for the scale-out architecture:
 +
 
 +
* '''jini'''
 +
* '''zookeeper'''
 +
 
 +
ICU is required only if you want to take advantage of compressed Unicode sort keys. This is a great feature if you are using Unicode and is available for both scale-up and scale-out deployments. ICU will be used by default if the ICU dependenies are on the classpath. See the com.bigdata.btree.keys package for further notes on ICU and Unicode options. ICU also has an optional JNI library.
 +
 
 +
Removing jini and zookeeper can save you 10M. Removing ICU can save you 30M.
 +
 
 +
The fastutils dependency is quite large, but it is automatically pruned in our WAR release to just those classes that bigdata actually uses.

Latest revision as of 15:26, 10 October 2017

Java Requirements

Java 7 is required to run Blazegraph.

Encoding Requirements

Errors have been observed using encoding settings other than UTF-8. BLZG-1383. It is recommended to explicitly pass the encoding settings to the JVM. For the Oracle/SUN, the settings below are recommended.

 java ... -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8 ...

Download the code

- You can download the WAR, Executable Jar, or HA installer from the bigdata sourceforge project page.

GIT

You can checkout bigdata from GIT. Older branches and tagged releases have names like BLAZEGRAPH_RELEASE_2_1_0.

Cloning the latest branch:


     git clone -b BLAZEGRAPH_RELEASE_X_Y_Z --single-branch https://github.com/blazegraph/database.git BLAZEGRAPH_RELEASE_X_Y_Z

Note, that --single-branch option requires Git v1.7.10, for earlier versions please use:

     git clone -b BLAZEGRAPH_RELEASE_X_Y_Z https://github.com/blazegraph/database.git BLAZEGRAPH_RELEASE_X_Y_Z


Tagged releases are available in GIT with tags in the form BLAZEGRAPH_RELEASE_X_Y_X.

    https://github.com/blazegraph/database

Eclipse

For embedded development, we highly recommend checking out bigdata from GIT into Eclipse as its own project. See Maven Notes to get started in Eclipse with Maven.

Other Environments

If you checkout the source from GIT, then use ./scripts/mavenInstall.sh, to build a local copy. You can run ./scripts/startBlazegraph.sh to run it from a local copy.

Blazegraph deployment models

Blazegraph supports several different deployment models (embedded, standalone, replicated, and scale-out). We generally recommend that applications decouple themselves at the REST layer (SPARQL, SPARQL UPDATE, and the REST API). Decoupled applications can scale more gracefully and there is an easy path from the single machine deployment model to the highly available replication cluster deployment model. However, there are applications where an embedded RDF/graph database makes more sense.

Non-Embedded Deployment Models

  • See NanoSparqlServer for easy steps on how to deploy a bigdata SPARQL end point + REST API either using an embedded jetty server (same JVM as your application), executable Jar file, or as a WAR (in a servlet container such as tomcat).
  • See HAJournalServer for deploying a highly available replication cluster (SPARQL end point + REST API).
  • See Using_Bigdata_with_the_OpenRDF_Sesame_HTTP_Server for the significantly more complicated procedure required to deploy inside of the Sesame WAR. Note: We do NOT recommend this approach. The Sesame Server does not use the non-blocking query mode of bigdata. This can significantly limit the query throughput. However, the NanoSparqlServer and HAJournalServer both deliver non-blocking query.
  • See CommonProblems page for a FAQ on common problems and how to fix them.

Embedded RDF/Graph Database

We have implemented the Sesame API over Blazegraph. Sesame is an open source framework for storing, inferencing and querying of RDF data, much like Jena. The best place to start would be to head to http://www.openrdf.org openrdf.org, download Sesame, read their User Guide (specifically Chapter 8 - “The Repository API”), and try writing some code using their pre-packaged memory or disk based triple stores. If you have a handle on this you are 90% of the way to being able to use bigdata as an embedded RDF store.

Running Bigdata

Make sure you are running with the -server JVM option and provide at least several GB of RAM for the embedded database (e.g., -Xmx4G). You should encounter extremely quick loading and great query performance. If your experience is not satisfactory, please contact us and let us help you get the most out of our product. Also see QueryOptimization, IOOptimization, and PerformanceOptimization.

Bundling Bigdata

Maven

You can use maven - see MavenRepository for the POM.

Scala

SBT is a popular and very powerful building tool. In order to add BigData to SBT projects in your build definition you should add:

1) bigdata dependency

libraryDependencies ++= Seq(
    "com.bigdata" % "bigdata" % bigDataVersion 
)

2) Aeveral Maven repositories to resolvers:

  resolvers += "nxparser-repo" at "http://nxparser.googlecode.com/svn/repository/",

  resolvers += "Bigdata releases" at "http://systap.com/maven/releases/",

  resolvers += "Sonatype OSS Releases" at "https://oss.sonatype.org/content/repositories/releases",

  resolvers += "apache-repo-releases" at "http://repository.apache.org/content/repositories/releases/"

Bigdata Modules and Dependencies

There are several project modules at this time. Each module bundles all necessary dependencies in its lib subdirectory.

  • bigdata (indices, journals, services, etc)
  • bigdata-rdf (the RDFS++ database)
  • bigdata-sails (the Sesame integration for the RDFS++ database)
  • bigdata-jini (jini integration providing for distributed services - this is NOT required for embedded or standalone deployments)

The following dependencies are required only for the scale-out architecture:

  • jini
  • zookeeper

ICU is required only if you want to take advantage of compressed Unicode sort keys. This is a great feature if you are using Unicode and is available for both scale-up and scale-out deployments. ICU will be used by default if the ICU dependenies are on the classpath. See the com.bigdata.btree.keys package for further notes on ICU and Unicode options. ICU also has an optional JNI library.

Removing jini and zookeeper can save you 10M. Removing ICU can save you 30M.

The fastutils dependency is quite large, but it is automatically pruned in our WAR release to just those classes that bigdata actually uses.