Tăng tốc quá trình phân tích, thực thi và hiển thị dữliệu địa lý trong các

Một phần của tài liệu tính toán xấp xỉ với các truy vấn liên quan đến khoảng cách trong cơ sở dữ liệu không gian (Trang 66 - 68)

các truy vấn liên quan đến khoảng cách (DBQs)

Ứng dụng rộng rãi và thành công nhất trong ngành khoa học công nghệ nghiên cứu và kiến thiết các hệ quản trị cơ sở dữ liệu không gian, các giải

pháp quản lý, mô hình hóa, xử lý truy vấn và hiển thị dữ liệu địa lý chính là GIS – Hệ thống thông tin địa lý. Thực tế không thể phủ nhận rằng ngày nay các ứng dụng liên quan đến GIS cũng như CSDL không gian đang dần trở nên phổ biến và đi vào mọi mặt của cuộc sống công nghệ hiện đại. Không chỉ dừng ở khái niệm xây dựng các bản đồđịa lý, GIS còn là công cụđắc lực cho nhà quản lý hoạch định được chiến lược phát triển cơ sở hạ tầng cho một xã, một huyện, một thành phố hay một quốc gia. Đi cùng với sự phát triển nhanh chóng đó là yêu cầu lưu trữ, xử lý một khối lượng dữ liệu ngày càng lớn và phức tạp. Để xử lý một khối lượng dữ liệu khổng lồ trong khoảng thời gian cho phép của hệ thống không phải là điều đơn giản, do vậy trong ngành kinh doanh công nghệ hiện đại, hệ thống có tốc độ xử lý càng nhanh, hiệu năng càng cao thì càng đắt giá. Trong cuộc cạnh tranh khốc liệt giữa các hãng cung cấp giải pháp trong ứng dụng GIS và hệ quản trị CSDL, việc tìm kiếm các thuật toán tối ưu luôn là ưu tiên được đặt lên hàng đầu. Với GIS - chức năng quan trọng nhất tạo nên sức mạnh thực sự của GIS so với các phương pháp khác chính là khả năng phân tích và tìm kiếm dữ liệu không gian, trong đó số lượng truy vấn tìm kiếm liên quan đến khoảng cách lại chiếm đa số. Do vậy rõ ràng các thuật toán xấp xỉ khoảng cách đóng vai trò quan trọng trong thiết kế giải pháp xử lý các truy vấn và cải thiện đáng kể tốc độ xử lý, phân tích của hệ thống. Với thời gian truy xuất nhanh chóng và kết quả truy xuất đáng tin cậy các hệ thống sử dụng thuật toán và các kỹ thuật xấp xỉ khoảng cách đang thể hiện ưu thế rõ rệt trên thị trường công nghệ.

Sản phẩm mới nhất về CSDL hiện nay phải kể đến SQL Server 2008 với những ưu điểm vượt trội do Microsoft tung ra thị trường gần đây.

™ Lưu trữ được nhiều loại dữ liệu hơn bao giờ hết

Cùng với sự bùng nổ các loại ứng dụng mới đặc biệt là các loại ứng dụng viễn thông trên nền tảng IP như OCS 2007 hay Exchange 2007 UM thì hàng loạt các định dạng dữ liệu mới cũng ra đời và người ta cũng muốn lưu trữ , tìm kiếm, truy vấn, chia sẻ, đồng bộ chúng. Vì vậy việc lưu trữ những dự liệu như vậy trên hệ CSDL đã được SQL Server 2008 giải quyết khá triệt để và rốt ráo với khả năng lưu trữ hầu hết các loại dữ liệu từ dự liệu dạng Spatial cho

đến dạng File Streams.

™ Khả năng thao tác song hành trên các bảng dữ liệu phân vùng

SQL Server 2005 hỗ trợ việc lưu trữ và thao tác song hành liên bảng ghi CSDL. SQL Server 2008 tiếp tục nâng cao khả năng thao tác song hành với các bảng dữ liệu phân vùng liên hệ thống. Điều này có nghĩa là khi người dùng có thể thực hiện một truy vấn mà liên quan đến dữ liệu trên hai phân vùng CSDL thì SQL Server 2008 sẽ xử lý truy vấn này song hành cùng lúc trên mỗi phân vùng.

™ Tăng tốc khả năng truy vấn dữ liệu

Cùng với khả năng nén CSDL lên đến trên 50% thì hiệu xuất truy vấn dữ liệu cũng được cải thiện đáng kể với Support Star Schema và Star Query Optimizations trên SQL Server 2008.

Hình 25: Kiến trúc CSDL trên nền tảng Microsoft

Một phần của tài liệu tính toán xấp xỉ với các truy vấn liên quan đến khoảng cách trong cơ sở dữ liệu không gian (Trang 66 - 68)