Mục lục:
- Facebook tin nhắn nền tảng
- Amazon ban đầu xuất bản bài báo Dynamo, do đó tung ra khái niệm về các cửa hàng có giá trị NoSQL. Kể từ đó, Amazon đã tạo ra một cơ sở dữ liệu riêng biệt gọi là DynamoDB như một dịch vụ được cung cấp trên trang web thị trường Amazon Web Services.
- LinkedIn đã sử dụng Hadoop để churn thông tin về các mối quan hệ qua đêm và để đẩy thông tin đồ thị mới nhất đến cửa hàng NoSQL giá trị của Voldemort để truy vấn ngày tiếp theo. Theo cách này, LinkedIn duy trì chế độ xem cán của tất cả dữ liệu trong dịch vụ.
- Tổng công ty phát thanh truyền hình Anh có một dịch vụ trực tuyến để cung cấp cho công dân Anh một dịch vụ đánh bắt miễn phí được gọi là iPlayer cho chương trình truyền hình và radio của BBC.
- Nitro giờ đây cung cấp quyền lực cho số lượng các dịch vụ BBC ngày càng tăng. Nitro bắt đầu bằng cách thay thế chức năng trong iPlayer để giúp ổn định hiệu suất của nền tảng đó. Trong tương lai, Nitro sẽ bao gồm các nguồn cấp dữ liệu cho các tổ chức đối tác và có một API công khai.
- Bằng cách vào trang chủ của BBC Sport và nhấp vào liên kết cho đội tuyển bóng đá Anh, bạn sẽ thấy không chỉ những câu chuyện về đội tuyển bóng đá Anh, mà còn cả những cầu thủ đã từng chơi cho nước Anh, hoặc những câu chuyện về cầu thủ của đội tuyển Anh, vợ chồng, mặc dù họ không đề cập rõ ràng đến đội tuyển bóng đá Anh trong câu chuyện.
- Trung tâm Dịch vụ Medicare và Medicaid (CMS) đã chọn MarkLogic để cung cấp cơ sở dữ liệu back-end cho tất cả dữ liệu của các hệ thống này.MarkLogic Server lưu trữ một phiên bản ẩn danh của tất cả các nội dung XML chảy giữa các hệ thống này và cung cấp khả năng để đáp ứng yêu cầu của công dân với bảo hiểm sẵn có.
- xương sống Spine 2 được xây dựng trên đầu Riak và thay thế một hệ thống rất tốn kém được xây dựng trên công nghệ quan trọng cũ hơn.
- Một ứng dụng chia sẻ thông tin tình báo, nơi thông tin cấp cao về một báo cáo tình báo được chia sẻ cho phát hiện, nhưng ở đó phải truy cập tất cả các truy cập và được cấp trên từng trường hợp cụ thể, trường hợp
- Trang web này được cung cấp bởi MarkLogic Server 5 (phiên bản không có cửa hàng ba) và GraphDB của Ontotext.
Video: LẦN ĐẦU MÌNH CHƠI THỨ 6 NGÀY 13 ĐƯỢC CHỌN LÀM KILLER JASON 2025
Thường thì mọi người mua một nền tảng đặc biệt vì các ứng dụng killer chạy trên nó. Nhiều ứng dụng dựa trên NoSQL rơi vào danh mục ứng dụng kẻ giết người. Các ứng dụng này không thể trở thành hiện thực bằng cách sử dụng các công nghệ cơ sở dữ liệu quan hệ hiện có.
Facebook tin nhắn nền tảng
Apache Cassandra đã được tạo ra bởi Facebook để quyền lực Hộp thư đến của họ. Nó đã làm điều này trong một số năm. Cassandra đã làm việc như sau:
-
Cassandra đã lập chỉ mục tin nhắn của người dùng và các thuật ngữ (từ vân vân) trong các tin nhắn và thúc đẩy tìm kiếm trên tất cả nội dung trong những tin nhắn đó. ID người dùng là khoá chính. Mỗi thuật ngữ đã trở thành một siêu cột, và các ID thông báo là các tên cột.
-
Cassandra cung cấp khả năng liệt kê tất cả các tin nhắn được gửi đến và từ một người dùng cụ thể. Ở đây id người dùng là khoá chính, ID người nhận là các cột siêu và ID thư là tên cột.
Amazon DynamoDB
Amazon ban đầu xuất bản bài báo Dynamo, do đó tung ra khái niệm về các cửa hàng có giá trị NoSQL. Kể từ đó, Amazon đã tạo ra một cơ sở dữ liệu riêng biệt gọi là DynamoDB như một dịch vụ được cung cấp trên trang web thị trường Amazon Web Services.
Với DynamoDB, bạn chỉ phải trả cho dung lượng thông lượng hàng giờ mà bạn sử dụng, thay vì số lượng dữ liệu bạn lưu trữ, đây là mô hình thú vị mà các nhà phát triển ứng dụng mới sẽ thấy hấp dẫn. Bạn cũng có thể viết một tuỳ chọn 'tầng miễn phí' bao gồm 25GB bộ nhớ và một số đơn vị dung lượng ghi và đọc.
Google Mail
Bigtable của Google đã được tạo để cung cấp bộ nhớ cột rộng cho một loạt các ứng dụng của Google, bao gồm Orkut, Google Earth, lập chỉ mục web, Google Maps, Google Sách, YouTube, blogger. com, Google Code và Google Mail.
LinkedIn đã sử dụng Hadoop để churn thông tin về các mối quan hệ qua đêm và để đẩy thông tin đồ thị mới nhất đến cửa hàng NoSQL giá trị của Voldemort để truy vấn ngày tiếp theo. Theo cách này, LinkedIn duy trì chế độ xem cán của tất cả dữ liệu trong dịch vụ.
Kiểm tra đây để biết thêm thông tin về Espresso.
BBC iPlayer catalog trực tuyến
Tổng công ty phát thanh truyền hình Anh có một dịch vụ trực tuyến để cung cấp cho công dân Anh một dịch vụ đánh bắt miễn phí được gọi là iPlayer cho chương trình truyền hình và radio của BBC.
Thông tin về tập phim, bộ phim và thương hiệu được cập nhật bởi một nhóm khác nhau từ trách nhiệm lập lịch tập cho truyền hình.
BBC đã chuyển nhiều hệ thống MySQL sang một kho lưu trữ MarkLogic Server 6 duy nhất để cung cấp truy cập siêu dữ liệu chương trình. Hoạt động này bao gồm tạo ra một API dịch vụ dữ liệu gọi là Nitro và nhúng nó vào Máy chủ MarkLogic.
Nitro giờ đây cung cấp quyền lực cho số lượng các dịch vụ BBC ngày càng tăng. Nitro bắt đầu bằng cách thay thế chức năng trong iPlayer để giúp ổn định hiệu suất của nền tảng đó. Trong tương lai, Nitro sẽ bao gồm các nguồn cấp dữ liệu cho các tổ chức đối tác và có một API công khai.
BBC Sport and Olympics platforms
Năm 2011, BBC nhận ra rằng các nhà báo của mình dành rất nhiều thời gian để quyết định nơi xuất bản những câu chuyện trên trang web BBC Sport. Việc này tốn rất nhiều thời gian và tiền bạc và câu chuyện không được cung cấp cho người dùng ở các khu vực khác nhau của trang web thể thao.
BBC đã tạo ra một giải pháp hoàn toàn mới gọi là Dynamic Semantic Publishing (DSP) để tự động hoá quá trình này. Bằng cách sử dụng một sự kết hợp của MarkLogic Server 6 (phiên bản không có cửa hàng ba) và GraphDB của Ontotext (trước đây là BigOWLIM), BBC đã có thể đề xuất các chủ đề về câu chuyện cho các nhà báo của họ.
Cách tiếp cận này cũng cho phép BBC sử dụng các mối quan hệ vốn có trong các chủ đề được đề cập trong các câu chuyện để xác định nơi xuất bản dữ liệu, thay vì dựa vào các nhà báo.
Bằng cách vào trang chủ của BBC Sport và nhấp vào liên kết cho đội tuyển bóng đá Anh, bạn sẽ thấy không chỉ những câu chuyện về đội tuyển bóng đá Anh, mà còn cả những cầu thủ đã từng chơi cho nước Anh, hoặc những câu chuyện về cầu thủ của đội tuyển Anh, vợ chồng, mặc dù họ không đề cập rõ ràng đến đội tuyển bóng đá Anh trong câu chuyện.
Kiểm tra đây để biết thông tin về đội bóng Anh xuất sắc.
HealthCare. gov
Y tế. gov đã được gọi là hệ thống CNTT phức tạp nhất của mọi thời đại. Xây dựng nó đòi hỏi một số hệ thống, với một trong những hiển thị nhất là các HealthCare. gov thị trường.
Phía sau hậu trường, nhiều hệ thống khác cung cấp các chức năng hỗ trợ, bao gồm các kho lưu trữ thông tin từ các cơ quan khác, chẳng hạn như dữ liệu IRS và thông tin về phạm vi bảo hiểm mà các tiểu bang đã cung cấp cho cư dân của họ. Ngoài ra, các công ty bảo hiểm trình các chính sách mà họ muốn cung cấp cho citiznes trên trang web thị trường liên bang.
Truyền thông giữa các hệ thống khác nhau cũng đòi hỏi lưu trữ tin nhắn để đảm bảo an toàn (vì vậy chúng không bị mất) và sau đó phân phối. Mặc dù HealthCare. Chính phủ cung cấp bảo hiểm cho công dân ở 34 quốc gia, hệ thống hỗ trợ tất cả năm mươi tiểu bang thông qua cơ sở dữ liệu và cung cấp cho các thị trường của chính quốc gia.
Trung tâm Dịch vụ Medicare và Medicaid (CMS) đã chọn MarkLogic để cung cấp cơ sở dữ liệu back-end cho tất cả dữ liệu của các hệ thống này.MarkLogic Server lưu trữ một phiên bản ẩn danh của tất cả các nội dung XML chảy giữa các hệ thống này và cung cấp khả năng để đáp ứng yêu cầu của công dân với bảo hiểm sẵn có.
Hệ thống con theo dõi và phân tích tất cả lưu lượng thư trong thời gian thực đã chứng tỏ là thành công rõ ràng nhất của một hệ thống NoSQL ảnh hưởng trực tiếp đến đời sống công dân. Mặc dù dự án gặp nhiều khó khăn chung, mức độ phức tạp đã được xử lý và sự ra đời thành công của hơn 7.000.000 người Hoa Kỳ mới được đưa ra đã đem lại thành công lớn.
Kiểm tra đây để biết thông tin về việc MarkLogic sử dụng trong HealthCare. gov.
Vương quốc Anh NHS Spine 2 Backbone
Dịch vụ Y tế Quốc gia Anh bao gồm hàng trăm tổ chức, tất cả đều nằm dưới một quốc gia. Ví dụ, các cuộc giải phẫu thông thường và các bệnh viện đều có hệ thống riêng của họ.
NHS Anh cung cấp một bộ dịch vụ được gọi là cột sống. Ví dụ, cột sống bao gồm một dịch vụ chỉ định trẻ sơ sinh với một số NHS duy nhất sẽ được với họ cho cuộc sống. Spine này có một hệ thống hoạt động như một xương sống tin nhắn cho nhiều hệ thống, được gọi là Spine Core.
Tủy sống 2 cũng bao gồm việc liên lạc với hệ thống SCR (Summary Care Record) cho phép nhân viên trong phòng cấp cứu của bệnh viện xác định hồ sơ y tế cá nhân trên toàn quốc.
xương sống Spine 2 được xây dựng trên đầu Riak và thay thế một hệ thống rất tốn kém được xây dựng trên công nghệ quan trọng cũ hơn.
Kiểm tra đây để biết thông tin về việc sử dụng của Riak trong cột sống Spine 2.
Bảo mật chia sẻ thông tin
Trong nhiều trường hợp, bạn cần phải cung cấp truy cập thông tin trong khi vẫn duy trì tính bảo mật của nó. Dưới đây là một số ví dụ:
Nhà xuất bản sách cung cấp quyền truy cập vào tóm tắt để bạn có thể xác minh tính phù hợp của một cuốn sách trước khi mua nhưng chỉ xem toàn bộ sách sau khi mua
Đơn xin chăm sóc xã hội đa trung tâm với quyền truy cập khác nhau cho trẻ nhân viên y tế, các nhà giáo dục, và các cơ quan thực thi pháp luật
Một ứng dụng chia sẻ thông tin tình báo, nơi thông tin cấp cao về một báo cáo tình báo được chia sẻ cho phát hiện, nhưng ở đó phải truy cập tất cả các truy cập và được cấp trên từng trường hợp cụ thể, trường hợp
Các tình huống này chia sẻ một cách tiếp cận chung: họ yêu cầu thiết lập bảo mật ở mức kỷ lục tối thiểu, để bạn có thể hiển thị hoặc ẩn một bản ghi cho người dùng khác nhau của hệ thống.
-
Đồng thời, để cung cấp khả năng truy cập an toàn vào các phần cụ thể trong một bản ghi, bạn cũng cần phải có hoặc là denormalization, hoặc dựa trên di động, hoặc kiểm soát truy cập dựa trên nhãn (LBAC). LBAC thực thi bảo mật bản ghi dựa trên nội dung của bản ghi đó chứ không phải là các điều khoản rõ ràng được thiết lập cho bản ghi đó.
-
Trong các kịch bản này, các cơ sở dữ liệu NoSQL hỗ trợ ghi lại hoặc bảo mật cấp độ tế bào / phần tử / ba cấp, như Accumulo, MarkLogic Server và AllegroGraph là những lựa chọn tốt.
-
Sự tham gia của công dân
Các chính phủ sử dụng cơ sở dữ liệu NoSQL để trao quyền cho công dân với thông tin về cách thức quản lý đất nước của họ. Một ví dụ điển hình là Hạt Fairfax ở Virginia, sử dụng Máy chủ MarkLogic cung cấp thông tin không gian địa lý thông qua giao diện tìm kiếm và tìm kiếm trực tuyến cho các cơ quan chính phủ và người dân.Dịch vụ này bao gồm một loạt các thông tin - ví dụ như các điểm địa lý trong quận và các sự kiện liên quan đến cảnh sát.
Tại Vương quốc Anh, luật được trao giải thưởng. gov. uk cung cấp thông tin về luật pháp Anh có từ hơn 1000 năm nay! Nếu bạn muốn biết luật về đánh cắp tài sản ở xứ Wales năm 1542, chỉ cần ghé thăm trang web!
Bạn cũng có thể tìm thấy các luật hiện đang được thảo luận bởi Quốc hội, và các hoạt động của khoản kê pháp luật sắp tới có sẵn dưới dạng các chú thích cho luật hiện hành. Dịch vụ này cung cấp cho công dân cũng như các nhà lập pháp với một tài liệu tham khảo rất phong phú về các vấn đề pháp lý trên khắp Vương quốc Anh.