2012-04-11 33 views
6

Cho phép nói rằng tôi muốn sử dụng một DB khác với Mongo trong back-end của Meteor và cũng muốn sử dụng lib trực quan như D3.js trên front-end. Có thể thực hiện tại thời điểm này không? Làm thế nào tôi có thể tự thêm nó vào nếu không? Cảm ơnDB khác nhau và giao diện người dùng cho Meteor

+0

Bạn có thể sử dụng khá nhiều công cụ _any_ frontend mà bạn muốn (địa ngục, bạn có thể sử dụng Flash hoặc Silverlight [shudder]) cùng với Meteor; Theo như phụ trợ, tôi không có ý tưởng, tôi đã cố gắng để tìm ra bản thân mình đó là những gì mang lại cho tôi câu hỏi của bạn. – jlarson

Trả lời

1

https://github.com/meteor/meteor/tree/master/packages/mongo-livedata tài liệu cho biết đây sẽ là mô-đun bắt đầu nếu bạn muốn thay thế chức năng cơ sở dữ liệu.

Bạn có thể thay thế một cơ sở dữ liệu cho MongoDB bằng cách cung cấp một trình điều khiển cơ sở dữ liệu server-side và/hoặc một bộ nhớ cache client-side mà thực hiện một API thay thế. Mongo-livedata là một điểm khởi đầu tốt cho một dự án như vậy.

- http://docs.meteor.com/#data

0

Hãy nhìn vào dự án này: https://github.com/austinrivas/meteor-postgresql. Nếu bạn thực sự cần phải sử dụng một cơ sở dữ liệu khác với sao băng mongo có thể không phải là lựa chọn đúng trừ khi bạn đang thử nghiệm. Bạn luôn có thể tổng hợp dữ liệu từ một db khác đến mongo có thể làm cho cuộc sống dễ dàng hơn.

Tôi đã sử dụng D3 với thiên thạch dưới dạng chỉ thị angularj và ràng buộc dữ liệu để hướng các hình ảnh hóa thành phạm vi $. DDP làm cho việc lưu trữ dữ liệu trong các hình ảnh d3 siêu thuận tiện.

Các vấn đề liên quan