PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Synchronizuj elasticsearch przy połączeniu z bazą danych - nodeJS

Dla 1:Ponieważ nie masz gwarancji, że syncProcess zostanie uruchomiony do czasu wyeksportowania klienta. Zamiast tego powinieneś zrobić coś takiego jak w ta odpowiedź i zamiast tego wyeksportuj obietnicę.

Dla 2:Dzięki rozwiązaniu, do którego połączyłem się w powyższym pytaniu, zostanie to załatwione.

Dla 3:Tabela aktualizacji wyłapałaby również usunięcia rekordów, podczas gdy zwykłe wybieranie z bazy danych nie, ponieważ nie wiesz, które rekordy zniknęły.

Dla 4:Drugi komentarz po artykule, do którego prowadziłeś link, zawiera odpowiedź (wskazówka:znaczniki czasu nie są ściśle monotoniczne).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę zatrzymać skrypt Postgres, gdy napotka błąd?

  2. PostgreSQL - powtarzanie wierszy z LIMIT OFFSET

  3. Jak przekonwertować numpy NaN obiekty na wartości null SQL?

  4. PostgreSQL 9.1:Jak łączyć wiersze w tablicy bez duplikatów, DOŁĄCZ do innej tabeli

  5. Elegancka grupa PostgreSQL autorstwa Ruby on Rails / ActiveRecord