Wir verwenden Apache Ignite SqlFieldQuery
. Unterstützt die kontinuierliche Abfrage SqlFieldQuery
? Ich suche ein Beispiel dafür.Apache entzünden kontinuierliche Abfrage für sqlfieldQuery in C++
Abfrage wie folgt aussieht:
Cache<int32_t, std::string> cache =
ignite.GetOrCreateCache<int32_t, std::string>(CACHE_NAME);
std::string sql("INSERT INTO \"DG\".TestList (empid,name) values(11, 'name')");
SqlFieldsQuery orgQry(sql);
cache.Query(orgQry);
Wie Benachrichtigung für obige Abfrage unter Verwendung einer kontinuierlichen Abfrage bekommen?
Vielen Dank im Voraus.
Kontinuierliche Abfrage-Implementierung garantiert genau einmal die Übermittlung eines Ereignisses an den lokalen Listener des Clients. Benachrichtigung kann durch diese 3 Methoden erhalten werden. https://apacheignite-cpp.readme.io/docs/continuous-queries#section-local-listener Beispiel kann an diesem Ort gefunden werden. https://github.com/apache/ignite/blob/master/modules/platforms/cpp/examples/continuous-query-example/src/continuous_query_example.cpp SqlFieldQuery-Beispiel finden Sie unter https: // apacheignite- cpp.readme.io/docs/sql-queries#section-field-queries. – nevihs