Neo4J

Bách khoa toàn thư mở Wikipedia
Neo4j
Phát triển bởiNeo4j
Phát hành lần đầu2007; 17 năm trước (2007)[1]
Phiên bản ổn định
4.0.3 / 30 tháng 3 năm 2020; 4 năm trước (2020-03-30)[2]
Kho mã nguồn
Viết bằngJava (ngôn ngữ lập trình)
Thể loạicơ sở dữ liệu đồ thị
Giấy phép
Websiteneo4j.com

Neo4J là hệ quản trị cơ sở dữ liệu đồ thị được giới thiệu đầu tiên vào năm 2007 và công bố phiên bản 1.0 vào năm 2010. Neo4J là một trong những hệ quản trị cơ sở dữ liệu đồ thị được sử dụng nhiều nhất.

Nếu như cơ sở dữ liệu quan hệ như SQLServer, MySQL, Oracle để mô tả một đối tượng như MonHoc (subject) và các đặc điểm của đối tượng (properties) thì chúng mô tả bằng một bảng dữ liệu gồm nhiều cột với tên bảng là tên của đối tượng, các cột trong bảng mô tả đặc điểm của đối tượng. Mối quan hệ giữa các đối tượng được xây dựng bằng cách ghi nhận thông tin của thực thể cha vào thực thể con, ví dụ như như muốn xác định môn học nào là môn điều kiện của môn học hiện tại thì chúng ta cần lưu thông tin về id của môn học điều kiện vào môn học hiện tại.

Tham khảo[sửa | sửa mã nguồn]

  1. ^ Neubauer, Peter [@peterneubauer] (17 tháng 2 năm 2010). “@sarkkine #Neo4j was developed as part of a CMS SaaS 2000-2007, became released OSS 2007 when Neo Technology spun out” (Tweet) – qua Twitter.
  2. ^ “Release Notes: Neo4j 4.0.3”. Neo4j. ngày 30 tháng 3 năm 2020. Truy cập ngày 30 tháng 3 năm 2020.

Liên kết ngoài[sửa | sửa mã nguồn]