Car-tech

Cân lưới dữ liệu Oracle .NET to New Heights

SQL and PL SQL Development with Visual Studio Code and Oracle Database

SQL and PL SQL Development with Visual Studio Code and Oracle Database
Anonim

Theo Oracle, phiên bản phần mềm lưới dữ liệu của Oracle sẽ cho phép các ứng dụng Microsoft.NET mở rộng quy mô đến các môi trường đa máy chủ lớn được các ứng dụng Java kinh doanh sử dụng.

Với phiên bản 3.6 của Coherence, được phát hành đầu tuần này. hỗ trợ tất cả các nền tảng kinh doanh chính ", Cameron Purdy, phó chủ tịch phát triển của Oracle cho biết. Phần mềm cập nhật cũng có một ngôn ngữ truy vấn mới và một bộ công cụ quản lý được cải tiến, cùng với các cải tiến khác.

Coherence, một thành phần của bộ phần mềm Oracle Fusion Middleware 11g, là phần mềm có thể kết hợp bộ nhớ làm việc với nhiều máy chủ và chúng hoạt động như một bộ nhớ ảo lớn, được gọi là lưới dữ liệu, trên đó các chương trình lớn có thể được chạy.

[Đọc thêm: Các hộp NAS tốt nhất để truyền phát và sao lưu]

Khi nói đến phần mềm trong bộ nhớ, TimesTen của Oracle dễ dàng nhất nghĩ đến khi nghĩ về Oracle. Nhưng trong khi TimesTen được thiết kế để duy trì một cơ sở dữ liệu lớn, thường xuyên cập nhật trong bộ nhớ chia sẻ, Coherence có thể chứa các đối tượng trong bộ nhớ, chẳng hạn như mã chương trình.

"Nếu tôi có một loạt các đối tượng Java cung cấp ứng dụng Purdy nói.

Cách tiếp cận này cho phép các tổ chức chạy các chương trình có thể lớn hơn. hơn bất kỳ máy chủ nào có thể xử lý, chẳng hạn như hệ thống du lịch trực tuyến hoặc hệ thống giao dịch cho một ngân hàng.

Sự kết hợp cũng cho phép dự phòng; nếu một máy chủ bị lỗi, một máy chủ khác có thể thay thế nó mà không có thời gian chết. "Đây là một cách cực kỳ đơn giản khi sử dụng phần cứng hàng hóa để xây dựng các hệ thống rất lớn và linh hoạt để quản lý một lượng lớn thông tin trực tiếp", Purdy cho biết. có 848 thay đổi so với phiên bản trước, theo Purdy.

Một tính năng mới là một khung công tác phiên bao gồm khả năng làm việc với các ứng dụng chạy trên Microsoft.NET. Trong khi Oracle từ lâu đã cung cấp các trình cắm thêm cho phép các máy chủ ứng dụng Java chạy trên Coherence, phiên bản mới cũng bao gồm một trình cắm thêm cho dữ liệu phiên.NET.

Thông thường, các ứng dụng.NET lớn phải lưu trữ trạng thái phiên trong một cơ sở dữ liệu - có thể chậm trong môi trường giao dịch - hoặc giữ tất cả các phiên trạng thái trong bộ nhớ làm việc của một máy chủ duy nhất, giới hạn mở rộng và giới thiệu một điểm lỗi duy nhất.

và mô hình ứng dụng Java được cải tiến có khả năng mở rộng cao tới.NET, "Purdy nói. "Bạn có thể chạy hàng trăm máy chủ. Bạn có thể tiếp tục thêm máy chủ và quản lý nhiều phiên hơn."

Một tính năng mới khác là ngôn ngữ truy vấn giống SQL được gọi là Ngôn ngữ truy vấn kết hợp (CohQL). CohQL sẽ cho phép các nhà phát triển trung tâm cơ sở dữ liệu làm việc trên Coherence bằng ngôn ngữ mà họ dễ hiểu hơn là phải tranh luận với các mô hình miền phức tạp bằng ngôn ngữ thủ tục như Java, mà chúng ít quen thuộc hơn., ví dụ, một nhà điều hành trang web thương mại điện tử có thể "chọn tất cả các giỏ hàng vô tình thêm một mặt hàng với giá sai vì ai đó đã tải lên danh mục không chính xác", Purdy nói.

Phiên bản mới có một bộ quản lý các công cụ được gọi là Coherence Quorum, cho phép quản trị viên dễ dàng quản lý khả năng và tài nguyên hơn. Để tăng cường bảo mật, phần mềm này cũng có thể thực hiện kết nối SSL (Secure Sockets Layer) từ đầu đến cuối, bảo vệ các tin nhắn khỏi việc rình mò bên ngoài.

Joab Jackson bao gồm phần mềm doanh nghiệp và tin tức công nghệ chung cho

Dịch vụ tin tức IDG

. Theo dõi Joab trên Twitter tại @Joab_Jackson. Địa chỉ email của Joab là [email protected]