私はApache Cassandraを使用して、時系列データのほとんどを保存しています。私はデータをグループ化し、いくつかの条件に基づいて集計/カウントしています。現時点で私はJava 8アプリケーションでこれをやっていますが、Cassandra 3.0とUser Defined Functionsのリリースで、Cassandraへのグループ化と集計/論理の抽出が良いアイデアであるかどうか自問しています。私の理解を深めるために、このfunctionallityはSQLのストアドプロシージャのようなものです。カサンドラの長所と短所ユーザー定義関数
私の懸念は、これがデータベースの計算パフォーマンスと全体的なパフォーマンスに影響するかどうかです。私はまた、それに他の問題があるかどうか、そしてこの新しい機能がCassandraの二次インデックスのようなものなのかどうかもわかりません。あなたはそれらを行うことができますが、全く勧められません。
カサンドラでユーザー定義関数を使用しましたか?あなたはパフォーマンスについて何か観察していますか?この新しい機能の良い点と悪い点は何ですか?それは私のユースケースに当てはまりますか?