Đối với khung nhỏ của tôi Pyxer Tôi muốn có thể sử dụng kho dữ liệu Google AppEngine ngoài các dự án AppEngine, vì tôi hiện đang sử dụng mẫu ORM này và Cái này đẹp đấy. Tôi không thể sử dụng Google AppEngine cho tất cả các dự án của tôi vì các hạn chế về kích thước tệp và số tệp của nó.Sử dụng kho dữ liệu Google AppEngine bên ngoài dự án AppEngine
Một giải pháp thay thế tuyệt vời cũng sẽ là, nếu có dự án cung cấp ORM có cùng tên như kho dữ liệu AppEngine. Tôi cũng thích cách tiếp cận GQL rất nhiều, vì đây là một sự kết hợp tốt đẹp của các mẫu ORM và SQL.
Bất kỳ ý tưởng nào hoặc cách tôi có thể tìm thấy giải pháp như vậy? Cảm ơn.
Cảm ơn, đây là những gợi ý rất hữu ích. Bài đăng trên blog bao gồm nhiều liên kết thú vị. Theo như tôi hiểu không có nỗ lực thực sự trong việc nhân bản cơ sở dữ liệu AppEngine bên ngoài và độc lập với sự sắp xếp của Google AppEngine. Tôi nghĩ rằng tôi sẽ sử dụng một trong các khung công tác Python hiện có như Autumn hoặc Storm và pimp chúng một chút để phù hợp với nhu cầu đặc biệt của tôi. Cảm ơn bạn rất nhiều vì câu trả lời rất thông tin này! – Holtwick
BDBDatastore _is_ một bản sao của mô hình cơ sở dữ liệu App Engine bên ngoài App Engine. Nó nhằm vào các triển khai nhỏ hơn (ví dụ, nơi một máy chủ lưu trữ dữ liệu trực tiếp duy nhất là đủ), mặc dù - để triển khai lớn hơn, có HBase/Hypertable. –