過去の株価などの時系列データは通常、RDBMS に格納されます。
私は、このデータを使用するためのさまざまなオプションを評価しており、MarkLogic のドキュメント ストアまたはトリプル ストアに格納する可能性があります。また、このデータおよび/またはドキュメント/トリプル ストアに格納されている他の種類のデータと共にいくつかのユース ケースを構築しています。
本質的に、私は
- 過去の株価などの時系列データを MarkLogic データベースに保存します。
- XQuery などを使用して、このデータ (ML に格納されているか、RDBMS でクエリを実行) をクエリする方法。
- doc/triple ストアに格納されている他のデータとともに、このデータをクエリする方法。
この点に関する推奨事項をいただければ幸いです。
さらに情報を追加しました...
このデータをトリプルとしてキャプチャするきちんとした方法を見つけようとしています。このデータを他の関連データとリンクさせるといいだろうという考えです。たとえば、格納しようとしている過去の株価が NYSE に上場している HSBC のものである場合、何らかの方法で HSBC と NYSE のリソースを定義し、株価をリテラルとして (おそらく) キャプチャしてから、リソース HSBC をたとえば、dbpediaに格納されている会社情報です。
基本的に、リンクされたデータを作成することについて話しているので、さまざまなソースからフェッチされたデータ間で簡単にクエリを実行したり、可能であれば推論を使用したりできます。たとえば、このアプローチを使用すると、「ロンドンに本社があり、売上高が 10 億ドルを超える企業の株価を取得する」などのクエリを実行できます。