RESEARCH & RESOURCES

Ontotext Simplifies Building Knowledge Graphs with GraphDB 10.2

Latest version makes backup easier, lowers memory requirements, and provides better monitoring so organizations can easily link diverse data, understand inferences, and achieve semantic search.

Note: TDWI’s editors carefully choose vendor-issued press releases about new or upgraded products and services. We have edited and/or condensed this release to highlight key features but make no claims as to the accuracy of the vendor's statements.

Ontotext, a global provider of enterprise knowledge graph (EKG) technology and semantic database engines, has released GraphDB 10.2, an RDF database for knowledge graph. GraphDB enables organizations to link diverse data, index it for semantic search, and enrich it via text analysis to build large-scale knowledge graphs. With improved cluster backup and cloud support, GraphDB lowers traditional memory requirements and provides a more transparent memory model to create both cost- and power-saving opportunities.

This latest offering empowers users to oversee system health and diagnose problems easier using industry-standard toolkit Prometheus or by monitoring performance directly within the GraphDB Workbench itself. The solution also includes support for X.509 client certificate authentication, which provides greater flexibility when accessing a secured GraphDB instance.

“Graph databases play a critical role in developing a successful enterprise knowledge graph because they serve as the underlying foundation for facilitating advanced data integration and metadata management scenarios where an EKG is used for data fabrics or otherwise serves as a data hub between diverse data and content management systems,” said Doug Kimball, CMO, Ontotext. “The latest enhancements to GraphDB 10.2 drive even more value for our customers by making it easier to manage and store their internal data and information assets. Equally important, it helps them reduce costs by lowering the amount of memory needed without any impact on system performance.”

Benefits of GraphDB 10.2 include:

  • Improved cluster backup and support for cloud backup. GraphDB 10.2 includes a redesigned backup and restore API that simplifies the process of creating and restoring backups in both a cluster and a single-instance environment. Backups are now streamed to the caller so there is more flexibility in where and how they are stored.

  • With Version 10.2, backups can also be stored directly in Amazon S3 storage to ensure the most up-to-date data is securely protected against inadvertent changes or hardware failures in local on-premises infrastructure.
  • Lower memory requirements and improved transparent memory model. The global page cache is one of the components that takes a significant amount of the configured GraphDB memory. Although the value can be configured, people typically stick to the default value. In GraphDB 10.2, the default value assumes 50% of the configured maximum Java heap. The latest offering also has a default value that varies between 25% and 40% of the heap according to the maximum size of the heap available. This results in lower memory usage without sacrificing the performance benefit of a large page cache size.

Internal structures and moved memory usage from off-heap to the Java heap were also redesigned. The result is a more straightforward memory configuration, where a single number (i.e., the Java maximum heap size) controls the maximum memory available to GraphDB. Memory used during RDF Rank computation was also optimized, making it possible to compute the rank of larger repositories with less memory.

  • Better monitoring and support for Prometheus. GraphDB 10.2 includes support for monitoring via Prometheus, an open-source systems monitoring and alerting toolkit. The exposed metrics include memory use, cluster health, storage space, cache statistics, and slow/suboptimal queries. This means the DevOps team can assemble a dashboard of vital GraphDB statistics for monitoring system health and diagnosing problems.  GraphDB 10.2 also exposes the most important metrics as part of the GraphDB Workbench so everyone can benefit from the additional information regardless of whether they use Prometheus.
  • Flexible authentication options with X.509 certificates. In addition to the existing authentication options, Version 10.2 includes added support for X.509 client certificates. Once a certificate is issued, users can easily connect to GraphDB without requiring any other means of authentication. This is because user identity is extracted from the certificate and is mapped to their respective user authorization, such as roles and access rights in the configured authorization database (local or LDAP).

To learn more, visit Ontotext or download GraphDB.

TDWI Membership

Get immediate access to training discounts, video library, research, and more.

Find the right level of Membership for you.