2017-08-09 4 views
1

私は数百万のxmlsファイルを参照して索引付けし、その後これらのデータの分析を生成する必要がある新しいアプリケーション用のデータベースをテストしています。操作データベースとしてのSnappyData。それはお勧めですか?

私はこのプロジェクトでSnappyDataを使用します。しかし、私はそれがどのように動作するのか分かりません。

このタイプのアプリケーションにお勧めしますか?

Spring-Data-JPAで使用できますか?

xmls自体を保存するだけでなく、PostgreSQLではなく同じデータベースにアプリケーションの他のデータ(ユーザーとシステム設定)を保存したいと思います。それはお勧めですか?

答えて

1

SnappyDataはハイブリッド分散データベースであり、主にメモリ内のデータを管理するように設計されています。だから、簡単な答えはYesです。 特定の条件がありますか? Postgresもうまくいくはずです。

XMLをロードするには、databricksのspark-xml projectを使用できます。

+0

返信いただきありがとうございます。 –

+0

私たちのシステムは、さまざまなソース(電子メール、ファイルシステム、ユーザーアップロード)、索引およびアーカイブからXMLを受け取るWebアプリケーションです。 今日、私は300人の同時ユーザーがツールにアクセスし、このデータに相談しています。 私はこれらのデータをより詳細に分析する必要があるため、Sparkを使用する必要があります。しかし、私はPostgreSQLとSparkを維持したくありません。 SnappyDataの基本的な接続のチュートリアルがあります。例えば、ユーザーCRUD? もう一度、ご利用いただきありがとうございます。 –

+0

ドキュメントのこのセクションは便利です。http://snappydatainc.github.io/snappydata/howto/ – plambre

関連する問題