<p>It depends on the queries you want to do on the time series data, but I suspect the answer is <strong>NO</strong>.</p>
<p>Typical queries on time series data include the following:</p>
<ul>
<li>moving averages; e.g. 30 day average of stock prices</li>
<li>median</li>
<li>accounting functions; e.g. average growth rate, amortization, internal rate of return and so on.</li>
<li>statistical functions; e.g. autocorrelation, and correlation between two series.</li>
<li>pattern finding; i.e. find a time series (or multiple time series) that has a similar pattern to this time series</li>
</ul>
<p>In general time series data have a greater need for aggregation of a collection of data rather creating a graph of the data. This will likely cause any time series related queries to have poor performance on a graph like database.</p>
<p>A factor to consider is that the amount of data stored for time series can be way bigger than that for of a typical knowledge graph depending on the sample rate of the time series data.</p>
<p>Here are some of the references that brought me to this conclusion:</p>
<ol>
<li><a href="http://www.it.uu.se/research/group/udbl/Theses/HenrikAndreJonssonPhD.pdf" rel="nofollow noreferrer">Indexing Strategies for Time Series Data</a></li>
<li><a href="https://arxiv.org/abs/1910.09017" rel="nofollow noreferrer">Demystifying Graph Databases - Analysis and Taxonomy of Data Organization, System Designs, and Graph Queries</a></li>
</ol>
Knowledge Graph for TIme-Series Data
<p>Would storing time series data in a Knowledge Graph be a good idea ? What could be the benefits of doing so ?</p>