RedStore là một gói triplestore RDF nhẹ được viết bằng C bằng cách sử dụng thư viện Redland.
Cách sử dụng :
redstore [options] [
& Nbsp ;-p
& Nbsp; -b Bind để địa chỉ cụ thể (mặc định tất cả)
& Nbsp; -s
& Nbsp; -t
& Nbsp; -n Tạo một cửa hàng mới / thay thế cũ (mặc định no)
& Nbsp; v Kích hoạt chế độ verbose
& Nbsp; -q Kích hoạt chế độ yên tĩnh
Thêm một URI cho triplestore:
& Nbsp; curl --data uri = http: //example.com/file.rdf http: // localhost: 8080 / load
Thêm một tập tin vào triplestore:
& Nbsp; curl file.rdf -T 'http: // localhost: 8000 / data / http: //example.com/data'
Thêm một tập tin vào triplestore với loại quy định:
& Nbsp; curl -T file.rdf -H 'Content-Type: application / x-rùa' 'http: // localhost: 8000 / data / data.rdf'
Load một URI:
& Nbsp; curl --data uri = http: //www.aelius.com/njh/foaf.rdf http: // localhost: 8080 / load
Bạn có thể xóa các đồ thị với theo cách tương tự, bằng cách sử dụng HTTP DELETE động từ:
& Nbsp; curl -X DELETE 'http: // localhost: 8000 / data / http: //example.com/data'
Cài đặt:
RedStore sử dụng một quá trình xây dựng tiêu chuẩn automake:
& Nbsp; ./ configure
& Nbsp; làm
& Nbsp; thực hiện cài đặt
Tính năng :
- SPARQL qua HTTP hỗ trợ
- Một giao diện HTTP đó là tương thích với 4store.
- Chỉ có xây dựng dependancy là Redland.
- Đơn vị xét nghiệm cho hầu hết các mã máy chủ HTTP.
là gì mới trong phiên bản này:
- Phiên bản này phụ thuộc vào Raptor 2 và các phiên bản mới nhất của Rasqal và Redland, đem lại cho bạn những chức năng mới nhất từ librdf.
- Redstore tích hợp trong HTML serializer đã được gỡ bỏ trong lợi của việc sử dụng Rasqal và Raptor.
- Nhiều lỗi nhỏ đã được cố định.
Yêu cầu :
- raptor
- Rasqal RDF Library kiếm
- Thư viện Redland RDF
Bình luận không