Schemezza NoSQL RESTful design?

0

In un recente progetto; Ho usato MongoDB con MongoEngine (un ORM / ODM per Python).

Questo mi ha permesso di specificare lo schema in un "Modello" centrale.

Il mio nuovo progetto che sto ospitando su Windows Azure; e non esiste un wrapper ORM / ODM non basato su SQL per questo in Python.

Come vorresti che procedessi:

  • Ingegnere il mio Python ORM / ODM per Windows Azure
  • O non dovrei preoccuparmi della complicata logica di back-end per ridurre il calcolo e il sovraccarico di trasporto e scrivere solo percorsi come questo:

    POST /api/u_speced/<noun>/create -d {'type': 'schema', **(JSON_schema)}
    → {'created': true}
    PUT /api/u_speced/<noun>/add -d {'type': 'data', **(JSON validated against JSON_schema)}
    →  {'id': <id>}
    GET /api/u_speced/<noun>/<id>
    →  {JSON representation of record}
    
posta A T 30.03.2014 - 07:30
fonte

0 risposte

Leggi altre domande sui tag