Trang Chủ Tài chính Cá nhân Hình dung NoSQL - núm vú

Hình dung NoSQL - núm vú

Mục lục:

Video: So sánh CSDL NoSQL và SQL (Bài 1.5) 2025

Video: So sánh CSDL NoSQL và SQL (Bài 1.5) 2025
Anonim

Lưu trữ và lấy ra số lượng lớn dữ liệu và làm việc rất nhanh, và một khi bạn đã có dữ liệu mới được quản lý trong NoSQL, bạn có thể làm được những điều tuyệt vời.

Khai thác và làm giàu thực thể

Bạn có thể sử dụng các trình kích hoạt cơ sở dữ liệu, hành động cảnh báo và các hệ thống bên ngoài để phân tích dữ liệu nguồn. Có lẽ nó phần lớn là văn bản miễn phí nhưng đề cập đến các chủ đề đã biết. Những kích hoạt và hành động cảnh báo này có thể làm nổi bật văn bản như là một Người hoặc Tổ chức, gắn nhãn nội dung một cách hiệu quả và tài liệu mà nó đặt bên trong.

Một ví dụ điển hình là nội dung trong một bài báo. Bạn có thể sử dụng một công cụ như Apache Stanbol hoặc OpenCalais để xác định các thuật ngữ chính. Những công cụ này có thể thấy "Tổng thống Putin" và quyết định điều này liên quan đến một người được gọi là Vladimir Putin, người Nga, và là chủ tịch hiện tại của Liên bang Nga.

Các ví dụ khác bao gồm tên bệnh và dược phẩm, các tổ chức, các chủ đề đàm thoại, các sản phẩm đã đề cập và bình luận có tích cực hay tiêu cực.

Đây là tất cả các ví dụ về sự khai thác thực thể (đó là quá trình tự động trích xuất các loại đối tượng từ tên văn bản của chúng) . Bằng cách xác định các cụm từ khóa, bạn có thể gắn thẻ chúng hoặc gói chúng trong một phần tử XML, giúp bạn tìm kiếm nội dung hiệu quả hơn.

Làm giàu thực thể nghĩa là thêm thông tin dựa trên văn bản gốc ngoài việc xác định nó. Trong ví dụ của Putin, bạn có thể biến từ chữ "Putin" thành Tổng thống Putin. Ngoài ra, bạn có thể biến "London" thành London.

Bạn có thể hiển thị dữ liệu này trong một giao diện người dùng dưới dạng văn bản được đánh dấu bằng liên kết tới các thông tin khác về mỗi chủ đề.

Bạn có thể cung cấp sự phong phú bằng cách sử dụng tìm kiếm tự do, cảnh báo, kích hoạt cơ sở dữ liệu, và tích hợp vào phần mềm bên ngoài như TEMIS Luxid và SmartLogic.

Tìm kiếm và cảnh báo

Khi bạn lưu trữ thông tin của mình, bạn có thể muốn tìm kiếm nó. Tìm kiếm văn bản đơn giản là đơn giản, nhưng sau khi thực hiện khai thác thực thể, bạn có nhiều tùy chọn hơn. Bạn có thể tìm kiếm cụ thể cho một người có tên "Orange" (như trong William of Orange) chứ không phải là các hồ sơ tìm kiếm đề cập đến thuật ngữ cam - tất nhiên đó cũng là màu sắc và trái cây.

Làm như vậy dẫn đến tìm kiếm chi tiết hơn. Nó cũng cho phép điều hướng theo chiều dọc. Nếu bạn đi đến Amazon và tìm kiếm Harry Potter, bạn sẽ thấy các danh mục cho sách, phim, trò chơi, v.v. Danh mục sản phẩm là ví dụ về khía cạnh , cho bạn một khía cạnh của dữ liệu trong kết quả tìm kiếm - tức là các giá trị phổ biến nhất của từng khía cạnh trên tất cả các kết quả tìm kiếm, những người không có trên trang hiện tại.

Các giao diện người dùng có thể hỗ trợ khám phá phong phú vào dữ liệu (cũng như các tìm kiếm cơ bản của Google). Người dùng cũng có thể sử dụng chúng để lưu và tải các tìm kiếm trước đó.

Bạn có thể thiết lập các tiêu chí tìm kiếm đã lưu để các cảnh báo được kích hoạt khi các bản ghi mới được thêm vào khớp với tiêu chí đó. Vì vậy, nếu một bản ghi mới đến mà phù hợp với tiêu chí tìm kiếm của bạn, một hành động xảy ra. Có lẽ "Putin" trở thành Putin

Không phải tất cả các công cụ tìm kiếm đều có thể làm cho mọi thuật ngữ truy vấn trở nên cảnh báo. Một số được giới hạn trong các lĩnh vực văn bản; những người khác không thể làm các tiêu chí không gian địa lý. Đảm bảo bạn có thể xử lý các cảnh báo bạn cần phải định cấu hình.

Các hàm tổng hợp

Một khi bạn tìm thấy thông tin có liên quan, bạn có thể muốn đào sâu hơn. Tùy thuộc vào nguồn, bạn có thể hỏi có bao nhiêu quốc gia có GDP lớn hơn 400 tỷ đô la Mỹ, hoặc độ tuổi trung bình của tất cả các thành viên trong cây gia đình của bạn, hoặc nơi nào cắn rắn nhất xảy ra ở Úc. Những ví dụ này minh họa cách phân tích được thực hiện qua một tập hợp các kết quả tìm kiếm. Đây là các phép tính bản đồ nhiệt tính, bình quân trung bình, và không gian địa lý.

Có thể tính toán như vậy bên cạnh dữ liệu cung cấp một số lợi thế. Ưu tiên đầu tiên là bạn có thể sử dụng các chỉ mục để tăng tốc độ. Thứ hai, các chỉ số này có thể sẽ được lưu trữ trong bộ nhớ, làm cho chúng nhanh hơn. Thứ ba, trong các chỉ mục bộ nhớ đặc biệt hữu ích cho một cơ sở dữ liệu NoSQL sử dụng lưu trữ Hadoop File System (HDFS). HDFS không thực hiện việc lập chỉ mục gốc hoặc lưu trữ cột trong bộ nhớ để tính toán kết hợp nhanh - nó đòi hỏi một cơ sở dữ liệu NoSQL ở trên để thực hiện việc này.

Điều hướng theo mặt là một ví dụ về tập hợp dựa trên đếm trên kết quả tìm kiếm hiển thị trong một giao diện người dùng. Điều này cũng đúng đối với một dòng thời gian cho thấy số lượng hồ sơ đề cập đến một điểm cụ thể trong thời gian. Ví dụ: bạn có muốn hiển thị kết quả từ năm nay, tháng này hay giờ này không?

Nếu bạn muốn chức năng này, hãy chắc chắn rằng cơ sở dữ liệu của bạn có khả năng tính tổng hợp hiệu quả bên cạnh dữ liệu. Hầu hết các cơ sở dữ liệu NoSQL làm, nhưng một số thì không.

Lập biểu và kinh doanh thông minh

Phần mở rộng giao diện người dùng rõ ràng tiếp theo liên quan đến biểu đồ và xem tóm tắt bảng cho các thông tin quản lý trực tiếp và phân tích tình báo kinh doanh lịch sử.

Hầu hết các cơ sở dữ liệu NoSQL cung cấp một API REST dễ dàng tích hợp trong các cơ sở dữ liệu của chúng. Điều này có nghĩa là bạn có thể cắm một loạt tầng ứng dụng hoặc thậm chí kết nối trực tiếp các ứng dụng JavaScript với các cơ sở dữ liệu này. Một loạt các thư viện biểu đồ tuyệt vời có sẵn cho JavaScript. Thậm chí bạn có thể sử dụng Hệ sinh thái R để tạo các biểu đồ dựa trên dữ liệu được lưu trữ trong các cơ sở dữ liệu này, sau khi cài đặt một kết nối cơ sở dữ liệu thích hợp.

Một số cơ sở dữ liệu NoSQL thậm chí cung cấp một ODBC hoặc JDBC database cơ sở dữ liệu plug-in. Tạo các chỉ mục trong một bản ghi nhất định và hiển thị chúng dưới dạng một -relational view là cách đơn giản để biến dữ liệu phi cấu trúc trong một cơ sở dữ liệu NoSQL thành dữ liệu có thể được phân tích bằng một công cụ thông minh kinh doanh.

Kiểm tra xem nhà cung cấp cơ sở dữ liệu NoSQL của bạn có cung cấp các công cụ trực quan hoặc có các đối tác kinh doanh với các công cụ hơn là có thể kết nối với các cơ sở dữ liệu này. Trong các công cụ phổ biến bao gồm Tableau Server, một máy chủ thông tin kinh doanh-chia sẻ hiện đại hỗ trợ xuất bản báo cáo tương tác qua dữ liệu trong nhiều cơ sở dữ liệu, bao gồm cơ sở dữ liệu NoSQL.

Hình dung NoSQL - núm vú

Lựa chọn của người biên tập

Cách chuyển đổi điện áp Hiện tại Bật và Tắt - núm vú

Cách chuyển đổi điện áp Hiện tại Bật và Tắt - núm vú

Chuyển mạch là chức năng quan trọng nhất trong thiết bị điện tử. Hãy nghĩ đến bộ TV của bạn: Bạn bật và tắt nguồn, chọn nguồn tín hiệu từ các lựa chọn đầu vào khác nhau (như đầu DVD, hộp cáp hoặc hệ thống chơi game) và thay đổi kênh truyền hình. Màn hình TV của bạn bao gồm hàng triệu điểm ảnh nhỏ (hình ảnh ...

Làm thế nào để Solder một Solid Joint trong Dự án Điện tử của bạn - núm vú

Làm thế nào để Solder một Solid Joint trong Dự án Điện tử của bạn - núm vú

Làm thế nào để Solder một Solid Joint trong dự án Điện tử của bạn < hình thức hàn phổ biến nhất khi tạo ra các dự án điện tử là thành phần hàn dẫn đến miếng đồng ở mặt sau của một bảng mạch in. Nếu bạn có thể làm điều đó, bạn sẽ không có vấn đề với các loại hàn khác, chẳng hạn như hàn hai dây với nhau hoặc hàn một dây vào một thiết bị đầu cuối chuyển đổi. Sau đây ...

ÁNh sáng-O-Rama Sequences được sử dụng trong chiếu sáng - đầu

ÁNh sáng-O-Rama Sequences được sử dụng trong chiếu sáng - đầu

Ở Light-O-Rama , một dãy được biểu diễn dưới dạng một lưới tương tự như lưới trong một chương trình bảng tính. Ví dụ, hình ảnh cho thấy một phần của một chuỗi rất đơn giản, trong đó đèn trên các kênh 1, 3 và 5 luân phiên bật và tắt mỗi nửa giây. Mỗi hàng trong lưới đại diện cho một ...

Lựa chọn của người biên tập

Làm thế nào để Tạo một trang Blog trong SharePoint - núm vú

Làm thế nào để Tạo một trang Blog trong SharePoint - núm vú

Để Tạo một blog trong SharePoint, bạn tạo ra một trang web mới hoặc địa điểm phụ. Dành thời gian để xem xét nơi blog này sẽ nằm trong thứ bậc trang web của bạn. Mặc dù bạn có thể thay đổi quyền ở bất kỳ mức nào, bạn vẫn có thể có blog tổng thống của bạn trên trang chính của SharePoint Intranet của bạn (và ...

Làm thế nào để tạo một ứng dụng tùy chỉnh trong SharePoint 2013 - núm vú

Làm thế nào để tạo một ứng dụng tùy chỉnh trong SharePoint 2013 - núm vú

Bạn tạo một ứng dụng tùy chỉnh sử dụng Custom Liệt kê ứng dụng. Ứng dụng Danh sách tùy chỉnh tạo ra một ứng dụng danh sách rất cơ bản mà sau đó bạn có thể tuỳ chỉnh cho kịch bản cụ thể của mình. Thực hiện theo các bước sau để tạo một ứng dụng tùy chỉnh: Nhấp vào biểu tượng bánh răng Cài đặt và chọn Thêm một ứng dụng. Trang Ứng dụng của bạn được hiển thị. Nhấp vào ...

Làm thế nào để Tạo một Thảo luận Ban App trong SharePoint - núm vú

Làm thế nào để Tạo một Thảo luận Ban App trong SharePoint - núm vú

Thêm một ứng dụng thảo luận trên SharePoint một quá trình rất đơn giản. Bạn chỉ cần chọn ứng dụng Thảo luận từ trang Apps You Can Add. Bạn có thể thêm nhiều bảng thảo luận vào trang web của mình như bạn muốn. Bạn có thể thấy nó mang lại lợi ích cho việc tạo ra một bảng thảo luận cho mỗi khu chức năng để giữ ...

Lựa chọn của người biên tập

Máy tính giả mạo dành cho Android hoặc Điều gì đặc biệt về Số 5554? - núm vú

Máy tính giả mạo dành cho Android hoặc Điều gì đặc biệt về Số 5554? - núm vú

Khi bạn khởi động trình mô phỏng thiết bị Android, tên của trình mô phỏng mới là cái gì đó giống như trình mô phỏng-5554 hoặc trình mô phỏng-5556. Tên bắt nguồn từ thực tế là mỗi lần chạy của trình mô phỏng Android sử dụng hai số cổng (hai kênh để giao tiếp với máy tính phát triển). Như bạn đã biết, trình duyệt web của bạn thường sử dụng số cổng 80 ...

Kích hoạt Chế độ xem trên Ứng dụng iOS của bạn - núm vú

Kích hoạt Chế độ xem trên Ứng dụng iOS của bạn - núm vú

Bất cứ khi nào bạn chỉ định một giá trị mới cho chế độ xem nhất định tài sản (như khung và thuộc tính của trung tâm), chế độ xem sẽ được vẽ lại ngay lập tức và thay đổi hiển thị ngay lập tức trên màn hình. Ngoài ra, thay đổi đối với một số thuộc tính xem (chẳng hạn như các thuộc tính được đề cập) có thể được hoạt hình. Điều này có nghĩa là việc thay đổi thuộc tính sẽ tạo ra hình ảnh động ...

Android: Sử dụng IDE Eclipse cho Phát triển Java - núm vú

Android: Sử dụng IDE Eclipse cho Phát triển Java - núm vú

Ngày nay, sử dụng một môi trường phát triển tích hợp (IDE) để phát triển Java dễ dàng hơn. IDE được chấp nhận rộng rãi nhất trong số các nhà phát triển Java là Eclipse. Bảng này cung cấp cho bạn các mẹo nhanh để sử dụng IDE Eclipse để phát triển các ứng dụng Android. Nhiệm vụ Làm thế nào để hoàn thành Bắt đầu một dự án mới của Android Từ màn hình Dự án mới, dưới Android ...