PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Postgresql - phát hiện các thay đổi và gọi dịch vụ web

Bạn có thể sử dụng trình kích hoạt và chức năng nghe / thông báo trong PostgreSQL để đạt được điều gì đó như thế này:

  1. Một tập hợp các trình kích hoạt chèn / cập nhật / xóa tạo sự kiện thông báo bất cứ khi nào có bất kỳ điều gì thay đổi trong bảng của bạn, sử dụng ID đã tạo / thay đổi / xóa làm trọng tải.

  2. Quy trình nền kiểm tra thông báo định kỳ ( đây là ví dụ sử dụng Java / JDBC ), rồi tải bản ghi đã thay đổi từ cơ sở dữ liệu để thực hiện lệnh gọi dịch vụ web.

Đây không phải là một hệ thống kiểu đẩy thời gian thực, nhưng bạn phải thăm dò ý kiến ​​cơ sở dữ liệu về các sự kiện thông báo để kích hoạt lệnh gọi dịch vụ web. Tuy nhiên, nó sẽ thực hiện thủ thuật.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ràng buộc NOT NULL trên một tập hợp các cột

  2. Lỗi PostgreSQL:Chương trình không thể khởi động vì thiếu libpq.dll trên máy tính của bạn

  3. Không thể sao chép bảng sang cơ sở dữ liệu khác với pg_dump

  4. Cách tăng kết nối tối đa trong PostgreSQL

  5. Thêm trình cài đặt PostgreSQL vào trình cài đặt ứng dụng của riêng tôi