{"id":1799,"date":"2013-10-28T14:15:11","date_gmt":"2013-10-28T14:15:11","guid":{"rendered":"https:\/\/www.cmwlab.com\/blog\/?p=1799"},"modified":"2025-04-15T08:53:09","modified_gmt":"2025-04-15T08:53:09","slug":"graph-database-results-comindware-tracker-flexibility","status":"publish","type":"post","link":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/","title":{"rendered":"Graph Database results in Comindware Tracker flexibility"},"content":{"rendered":"<p>As you probably know from my previous posts, Comindware Tracker is built around the brand new Comindware <a href=\"https:\/\/www.cmwlab.com\/platform\/technology\/\">ElasticData technology<\/a>. So what is behind that technology? Today I\u2019m going to lift the veil on this modern technology and give you a short overview of its benefits over traditional databases.<\/p>\r\n<p><!--more-->\r\n<a href=\"https:\/\/www.cmwlab.com\/platform\/try\/\" onclick=\"ga('send', 'event', 'abtest', 'platform-banner-click');\"><img decoding=\"async\" id=\"pl-banner\" src=\"https:\/\/www.cmwlab.com\/blog\/wp-content\/uploads\/2023\/03\/cmw-platform-banner.png\" class=\"img-fluid my-5\" alt=\"CMW Platform banner\" title=\"CMW Platform banner\"><\/a><\/p>\r\n<p>When Comindware Tracker was designed by our development team, we studied in detail pre-existing solutions for <a href=\"https:\/\/www.cmwlab.com\/workflow-software\/\">business processes management<\/a>. And it was clear that the main problem of these solutions is lack of flexibility. Changing the existing process workflow or simply adding a field to the form of the existing process may cause performance problems. Sometimes changing the existing workflow is impossible at all in a number of solutions which are built on relational databases. <\/p>\r\n<br \/>\r\n<p style=\"padding:10px\"><em>Scientific remark: In relational databases the most effective way to store an object is to use a separate table for it, in which each row is an object and each column corresponds to the object field. So, if you need to add a field to the object, you have to update all existing objects with a default field value. If you need more flexibility, you can redesign your relational tables so that the field values will be stored in a separate table. But this will lead to performance problems \u2013 querying data from multiple tables is slower than querying from a single table.<\/em><\/p>\r\n<br \/>\r\n<p>Flexibility and performance were the key points in choosing graph database as storage for <a href=\"https:\/\/www.cmwlab.com\/platform\/technology\/\">ElasticData technology<\/a>. Comindware uses a special kind of graph database. Basically, we here at Comindware have developed our own highly-effective graph database named ElasticData, which can handle billions of bits of data. Its core is written in the most effective C++ language using most modern algorithms for retrieving and writing triples.<\/p>\r\n<br \/>\r\n<p>This way, all data in <a href=\"https:\/\/www.cmwlab.com\/workflow-software\/\">Comindware Tracker<\/a> is stored in something comparable to the Internet. I guess you may agree with me that the Internet is much more flexible than a table or a set of tables. In the Internet data is interconnected with hyperlinks, and you can search, store, organize and reorganize, link and relink it. You don\u2019t need a special query language to find the data you need on the Internet.<\/p>\r\n<br \/>\r\n<p>This concept results in <a href=\"https:\/\/www.cmwlab.com\/workflow-software\/\">Comindware Tracker flexibility<\/a>, ease of use, ease of modifications and many, many other advantages that we speak of daily in our blog.\r\nSo when you simply log in your free 30-day trial Cloud version of Comindware Tracker, now you know exactly why it is so comfortable to use and why this working environment is not only productive, it\u2019s also cutting edge technology.<\/p>\r\n<br \/>\r\n<p>Whenever you have a question about it or want to request a post on our blog, simply ask me on twitter @AnastasiaPMP or comment here. Or simply register for your trial and our sales team will make a free non-commercial presentation for you.<\/p>\r\n<section class=\"text-center post__button\">\n    <a href=\"https:\/\/www.cmwlab.com\/workflow-software\/try\/\" class=\"btn btn-green btn-lg\">\n\n            Get a 30-day trial!\n\n    <\/a>\n<\/section>\r\n\r\n<section class=\"author bg-light border\">\n\t<section class=\"row p-3 p-sm-5 align-items-center\">\n        <aside class=\"col-sm-3 col-4\">\n            <img decoding=\"async\" class=\"author__img img-fluid rounded-circle\" title=\"Anastasia Chumakova\" alt=\"Anastasia Chumakova\" src=\"\/blog\/wp-content\/uploads\/2012\/11\/anastasiya-chumakova.jpg\" alt=\"Anastasia Chumakova\">\n        <\/aside>\n        <article class=\"col-sm-9 col\">\n            <p class=\"author__text\">Anastasia Chumakova is <em>Product Marketing Analyst<\/em> and <a href=\"https:\/\/www.cmwlab.com\/workflow-automation\/\">Workflow Automation<\/a> Expert at Comindware.<br\/>She currently explores online process management product development trends, contributes to <a href=\"https:\/\/www.cmwlab.com\/\">www.cmwlab.com<\/a> and provides tips for better use of Comindware Tracker and online work management solutions.<\/p>\n        <\/article>\n    <\/section>\n<\/section>\r\n","protected":false},"excerpt":{"rendered":"<p>As you probably know from my previous posts, Comindware Tracker is built around the brand new Comindware ElasticData technology. So what is behind that technology? Today I\u2019m going to lift the veil on this modern technology and give you a short overview of its benefits over traditional databases.<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,19],"tags":[],"class_list":["post-1799","post","type-post","status-publish","format-standard","hentry","category-popular-topics","category-solutions"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.14 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Graph Database results in Comindware Tracker flexibility &mdash; CMW Lab Blog<\/title>\n<meta name=\"description\" content=\"Comindware Tracker is built around the brand new Comindware ElasticData technology. So what is behind that technology?\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Graph Database results in Comindware Tracker flexibility &mdash; CMW Lab Blog\" \/>\n<meta property=\"og:description\" content=\"Comindware Tracker is built around the brand new Comindware ElasticData technology. So what is behind that technology?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/\" \/>\n<meta property=\"og:site_name\" content=\"CMW Lab Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cmwlabinc\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-28T14:15:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-15T08:53:09+00:00\" \/>\n<meta name=\"author\" content=\"pavel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CMW_Lab\" \/>\n<meta name=\"twitter:site\" content=\"@CMW_Lab\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"pavel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/\"},\"author\":{\"name\":\"pavel\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#\/schema\/person\/0c97126460369ee897d55fdee829bdcb\"},\"headline\":\"Graph Database results in Comindware Tracker flexibility\",\"datePublished\":\"2013-10-28T14:15:11+00:00\",\"dateModified\":\"2025-04-15T08:53:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/\"},\"wordCount\":488,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#organization\"},\"articleSection\":[\"Popular Topics\",\"Solutions\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/\",\"url\":\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/\",\"name\":\"Graph Database results in Comindware Tracker flexibility &mdash; CMW Lab Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#website\"},\"datePublished\":\"2013-10-28T14:15:11+00:00\",\"dateModified\":\"2025-04-15T08:53:09+00:00\",\"description\":\"Comindware Tracker is built around the brand new Comindware ElasticData technology. So what is behind that technology?\",\"breadcrumb\":{\"@id\":\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cmwlab.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Graph Database results in Comindware Tracker flexibility\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#website\",\"url\":\"https:\/\/www.cmwlab.com\/blog\/\",\"name\":\"CMW Lab Blog\",\"description\":\"Plan. Manage. Collaborate.\",\"publisher\":{\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cmwlab.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#organization\",\"name\":\"CMW Lab\",\"url\":\"https:\/\/www.cmwlab.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.cmwlab.com\/blog\/wp-content\/uploads\/2022\/07\/cmwlab-logo.png\",\"contentUrl\":\"https:\/\/www.cmwlab.com\/blog\/wp-content\/uploads\/2022\/07\/cmwlab-logo.png\",\"width\":1200,\"height\":239,\"caption\":\"CMW Lab\"},\"image\":{\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/cmwlab\/\",\"https:\/\/www.facebook.com\/cmwlabinc\",\"https:\/\/twitter.com\/CMW_Lab\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cmwlab.com\/blog\/#\/schema\/person\/0c97126460369ee897d55fdee829bdcb\",\"name\":\"pavel\",\"url\":\"https:\/\/www.cmwlab.com\/blog\/author\/pavel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Graph Database results in Comindware Tracker flexibility &mdash; CMW Lab Blog","description":"Comindware Tracker is built around the brand new Comindware ElasticData technology. So what is behind that technology?","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Graph Database results in Comindware Tracker flexibility &mdash; CMW Lab Blog","og_description":"Comindware Tracker is built around the brand new Comindware ElasticData technology. So what is behind that technology?","og_url":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/","og_site_name":"CMW Lab Blog","article_publisher":"https:\/\/www.facebook.com\/cmwlabinc","article_published_time":"2013-10-28T14:15:11+00:00","article_modified_time":"2025-04-15T08:53:09+00:00","author":"pavel","twitter_card":"summary_large_image","twitter_creator":"@CMW_Lab","twitter_site":"@CMW_Lab","twitter_misc":{"Written by":"pavel","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#article","isPartOf":{"@id":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/"},"author":{"name":"pavel","@id":"https:\/\/www.cmwlab.com\/blog\/#\/schema\/person\/0c97126460369ee897d55fdee829bdcb"},"headline":"Graph Database results in Comindware Tracker flexibility","datePublished":"2013-10-28T14:15:11+00:00","dateModified":"2025-04-15T08:53:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/"},"wordCount":488,"commentCount":0,"publisher":{"@id":"https:\/\/www.cmwlab.com\/blog\/#organization"},"articleSection":["Popular Topics","Solutions"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/","url":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/","name":"Graph Database results in Comindware Tracker flexibility &mdash; CMW Lab Blog","isPartOf":{"@id":"https:\/\/www.cmwlab.com\/blog\/#website"},"datePublished":"2013-10-28T14:15:11+00:00","dateModified":"2025-04-15T08:53:09+00:00","description":"Comindware Tracker is built around the brand new Comindware ElasticData technology. So what is behind that technology?","breadcrumb":{"@id":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.cmwlab.com\/blog\/graph-database-results-comindware-tracker-flexibility\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cmwlab.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Graph Database results in Comindware Tracker flexibility"}]},{"@type":"WebSite","@id":"https:\/\/www.cmwlab.com\/blog\/#website","url":"https:\/\/www.cmwlab.com\/blog\/","name":"CMW Lab Blog","description":"Plan. Manage. Collaborate.","publisher":{"@id":"https:\/\/www.cmwlab.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cmwlab.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.cmwlab.com\/blog\/#organization","name":"CMW Lab","url":"https:\/\/www.cmwlab.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cmwlab.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.cmwlab.com\/blog\/wp-content\/uploads\/2022\/07\/cmwlab-logo.png","contentUrl":"https:\/\/www.cmwlab.com\/blog\/wp-content\/uploads\/2022\/07\/cmwlab-logo.png","width":1200,"height":239,"caption":"CMW Lab"},"image":{"@id":"https:\/\/www.cmwlab.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/cmwlab\/","https:\/\/www.facebook.com\/cmwlabinc","https:\/\/twitter.com\/CMW_Lab"]},{"@type":"Person","@id":"https:\/\/www.cmwlab.com\/blog\/#\/schema\/person\/0c97126460369ee897d55fdee829bdcb","name":"pavel","url":"https:\/\/www.cmwlab.com\/blog\/author\/pavel\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/posts\/1799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/comments?post=1799"}],"version-history":[{"count":1,"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/posts\/1799\/revisions"}],"predecessor-version":[{"id":6396,"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/posts\/1799\/revisions\/6396"}],"wp:attachment":[{"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/media?parent=1799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/categories?post=1799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cmwlab.com\/blog\/wp-json\/wp\/v2\/tags?post=1799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}