TigerGraph is a private company headquartered in
Redwood City, California
Redwood City is a city on the San Francisco Peninsula in Northern California's Bay Area, approximately south of San Francisco, and northwest of San Jose. Redwood City's history spans its earliest inhabitation by the Ohlone people to being a ...
. It provides graph database and graph analytics software.
History
TigerGraph was founded in 2012 by programmer Dr. Yu Xu under the name GraphSQL.
In September 2017, the company came out of stealth mode under the name TigerGraph with $33 million in funding.
It raised an additional $32 million in funding in September 2019
and another $105 million in a series C round in February 2021.
Cumulative funding as of March 2021 is $170 million.
Products
TigerGraph's
hybrid transactional/analytical processing
Hybrid transaction/analytical processing (HTAP) is a term created by Gartner Inc., an information technology research and advisory company, in its early 2014 research report ''Hybrid Transaction/Analytical Processing Will Foster Opportunities for ...
database and analytics software can scale to tens of terabytes of data with billions of
edges
Edge or EDGE may refer to:
Technology Computing
* Edge computing, a network load-balancing system
* Edge device, an entry point to a computer network
* Adobe Edge, a graphical development application
* Microsoft Edge, a web browser developed by ...
, and is used for data intensive applications such as fraud detection, customer data analysis (customer 360),
IoT
The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other com ...
,
artificial intelligence
Artificial intelligence (AI) is intelligence—perceiving, synthesizing, and inferring information—demonstrated by machines, as opposed to intelligence displayed by animals and humans. Example tasks in which this is done include speech r ...
and
machine learning
Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence.
Machine ...
.
[ It is available using the ]cloud computing
Cloud computing is the on-demand availability of computer system resources, especially data storage ( cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over m ...
delivery model. The analytics uses C++
C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significa ...
based software and a parallel processing engine to process algorithms and queries. It has its own graph query language that is similar to SQL.[Robert Thanaraj, Julian Sun, Eric Thoo, Ehtisham Zaidi, Eric Hunter (May 7, 2020). “Gartner Cool Vendors in Data Management," Gartner.”] TigerGraph also provides a software development kit
A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific ...
for creating graphs and visual representations.[Noel Yuhanna, Gene Leganza, Daniel Weber (November 16, 2020). �]
The Forrester Wave: Graph Data Platforms, Q4
” Forrester Research.
As of January 2022, TigerGraph version is up to Graph version 3.
Reception
A 2018 review of TigerGraph 2.2 in ''Infoworld'' gave the product 4.5 out of 5 stars.
Query Language
GSQL is a SQL-like Turing complete query language designed by TigerGraph.
See also
* Graph Query Language
GQL (Graph Query Language) is a proposed standard graph query language. In September 2019 a proposal for a project to create a new standard graph query language (ISO/IEC 39075 Information Technology — Database Languages — GQL) was approved by ...
References
{{reflist, 30em
External links
Official website
TigerGraph Paper at SIGMOD Conference
Graph databases
Databases
Structured storage