NTM Solutions

Thứ Ba, 3 tháng 1, 2023

ShopLinks là gì? What is ShopLinks?

Shoplinks, một phần mềm truyền thông bán lẻ đầu cuối để kiếm tiền từ dữ liệu và tặng thưởng cho người mua sắm của họ.

Trang official của ShopLinks: https://www.shoplinks.co/

Thứ Hai, 2 tháng 1, 2023

Restful web service là gì? What is restful web service?

Web Service là gì? What is web service

Web Service là một dịch vụ web, nó là một khái niệm rộng hơn so với khái niệm web thông thường, nó cung cấp các thông tin thô, và khó hiểu với đa số người dùng, chính vì vậy nó được sử dụng bởi các ứng dụng. Các ứng dụng này sẽ chế biến các dữ liệu thô trước khi trả về cho người dùng cuối cùng.


Ví dụ bạn vào một trang web ABC nào đó để xem thông tin về thời tiết và chứng khoán. Trang web đó sẽ hiển thị cho bạn các thông tin bạn muốn.


Để có được các dữ liệu về thời tiết ứng dụng ABC cần phải lấy thông tin từ một nguồn nào đó, nó có thể là một dịch vụ web chuyên cung cấp các số liệu thời tiết ứng với các vùng miền khác nhau.

Tương tự như vậy để có các số liệu về chứng khoán ứng dụng ABC cũng cần phải liên hệ với dịch vụ cung cấp các số liệu này. Các dữ liệu sẽ được chế biến trước khi trả về cho bạn là một trang web hoàn chỉnh.

Các Web Service thường cung cấp các dữ liệu thô mà nó khó hiểu đối với đa số người dùng thông thường, chúng thường được trả về dưới dạng XML hoặc JSON.

NoSQL là gì? What is NoSQL?

NoSQL (Non-Relational SQL) là dạng cơ sở dữ liệu mã nguồn mở được ra đời như một mô hình tiến bộ hơn về tốc độ, tính năng,… so với hệ quản trị cơ sở dữ liệu quan hệ RDBMS. 

NoSQL có kiểu dữ liệu JSON. 

Đây là dạng dữ liệu kiểu key và value cùng với hiệu suất nhanh và khả năng mở rộng không bị ràng buộc bởi việc tạo khóa ngoại, khóa chính,… nên được ưa chuộng và sử dụng rất phổ biến.

MongoDB là gì? What is MongoDB?

MongoDB là phần mềm cơ sở dữ liệu mã nguồn mở NoSQL hỗ trợ đa nền tảng được thiết kế theo hướng đối tượng. Các bảng (trong MongoDB gọi là collection) có cấu trúc linh hoạt cho phép dữ liệu không cần tuân theo dạng cấu trúc nào. Vậy cấu trúc của MongoDB là gì?

Nó có thể dùng để lưu trữ dữ liệu có cấu trúc phức tạp và đa dạng. Dữ liệu được gọi là Big Data. 

Đặc biệt, chương trình này lưu trữ dữ liệu vào collection theo hướng tài liệu kiểu JSON thay vì bảng nên có hiệu suất cao và tính khả dụng cao.

Xem demo MongoDB : https://spring.io/guides/gs/accessing-data-mongodb/

Xem thêm về MongoDB tại đây: https://wiki.matbao.net/mongodb-la-gi-tinh-nang-noi-bat-tu-mongodb-ban-can-biet/

Pivotal GemFire là gì? What is Pivotal GemFire?

Pivotal GemFire® là một kho lưu trữ dữ liệu phân tán thời gian thực, giải quyết các vấn đề khó khăn của các hệ thống phân tán cho bạn. 

Nó cung cấp một giao diện Java quen thuộc để tương tác với dữ liệu có độ phức tạp và hình dạng tùy ý và cung cấp cho các bộ dữ liệu và người dùng ngày càng phát triển với khả năng mở rộng tuyến tính, thời gian hoạt động liên tục và hiệu suất có thể dự đoán được. 

Với GemFire, bạn có thể có tính nhất quán dữ liệu trong môi trường đàn hồi được xây dựng cho đám mây. 

Bạn có thể truy cập các đơn đặt hàng thông tin có cường độ nhanh hơn. 

Bạn có thể tương quan các luồng dữ liệu với các cửa hàng dữ liệu doanh nghiệp, tạo ra lợi thế cạnh tranh trong đó tính toán cho tổ chức của bạn.

Xem bài demo Pivotal GemFire: https://spring.io/guides/gs/accessing-data-gemfire/
Facebook Youtube RSS