NewSQL là gì ?

Hiện tại, công nghệ đang choáng ngợp với các từ ngữ mĩ miều mà giới truyền thông, tổ chức giáo dục và các công ty công nghệ đang PR hết mình. Nào là Big Data, Cloud Computing, The Internet of Things, NoSQL, Artificial Intelligence, Business Intelligence... Tất cả mọi thứ không phải là mới, và hôm nay bài viết này giới thiệu thêm một khái niệm công nghệ mới được nhắc đến khá nhiều trong năm 2013~2014, đó là NewSQL – đừng nhầm lẫn với NoSQL nhé.

New SQL là gì
New SQL – Ảnh:Internet

NewSQL là gì?

Khái niệm này đang có khá nhiều nhà nghiên cứu công nghệ đưa ra lời giải thích khác nhau. Nhưng bạn có thể hiểu rằng, NewSQL là khái niệm nhắc đến một hệ quản trị cơ sở dữ liệu SQL có khả năng mở rộng và tốc độ cao để giải quyết các issue về OLTP của hệ quản trị cơ sở dữ liệu SQL truyền thống.

Hệ thống NewSQL với mục đích đạt được khả năng mở rộng tuyệt vời của NoSQL, trong khi vẫn cung cấp các đặc tính ACID để đảm bảo quan hệ dữ liệu thông thường. Nói cách khác, NewSQL là sự kết hợp giữa NoSQL và SQL, nó thừa hưởng mọi tính năng ưu việt của mỗi hệ quản trị trước đó. NewSQL đang được sử dụng khá nhiều ở các công ty lớn trên thế giới. Thuật ngữ NewSQl được gọi lần đầu tiên bởi tổ chức the 451 Group vào năm 2011.

Các hệ quản trị NewSQL phổ biến

Dưới đây là danh sách các hệ quản trị NewSQL đang được phát triển và sử dụng phổ biến:

  1. VoltDB : là hệ NewSQL có tốc độ sử lý rất nhanh, ngay cả trong thời gian thực, các nhà phát triển công nghệ ước tính rằng nó nhanh gấp 50 lần so với SQL, gấp 8 lần so với NoSQL. Một thông số đáng mơ ước phải không? Xem thêm chi tiết tại http://voltdb.com/
  2. Clustrix : cũng là hệ NewSQL cung cấp khả năng mở rộng tối đa và hỗ trợ sử lý các transaction ngay cả trong thời gian thực. Hiện đang được phát triển tại website http://www.clustrix.com/
  3. GenieDB : hệ NewSQL được phân tán ngay trên Cloud, nó cũng có ưu điểm với tốc độ xử lý và khả năng mở rông với việc control rất dễ dàng, thuận tiện, Xem thêm tại https://www.geniedb.com/
  4. ScaleDB cung cấp tốc độ xử lý trong thời gian thực lên tới 1.5 triệu record/s và truy vấn 15 triệu record/s. Là một sự lựa chọn tốt cho sử lý Steam. Chi tiết xem tại http://dev200.scaledb.com:8080/
  5. Và một loại các hệ NewSQL khác như ScalArc, Schooner, RethinkDB, ScaleDB, Akiban, CodeFutures,ScaleBase, Translattice, và NimbusDB cho bạn sự lựa chọn khá thoải mái.

Với những tính năng tuyệt vời như trên, và vị trí là một nhà phát triển phần mềm, bạn đừng từ chối cơ hội để nắm bắt ngay NewSQL tại thời điểm này bằng cách lựa chọn trong danh sách trên. NewSQL là thế hệ tiếp theo đã và đang được nghiên cứu và sử dụng cho các dự án triển vọng như Big Data, The Internet of Things và rất nhiều thứ nữa.

Source: Link

Advertisements

Posted on July 26, 2014, in Công nghệ. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: