Angenommen, es gibt eine Webanwendung, die einige Videos anzeigt. Ich denke, es ist üblich, wenn Sie seine URL (nicht API) entwerfen.Wie Design Anwendungs-URL im Zusammenhang mit ID bei Verwendung Mongo Vergleich mit RDBMS zu entwerfen?
http://myservice.com/videos/{video-id}
Die Strategie ist in Ordnung, wenn Implementierungen Verwendung RDBMS weil ids im Allgemeinen sehr kurz ist, aber ich habe gegen das Problem gerungen von MongoDB verwenden.
MySQL Fall: http://myservice.com/videos/1
Mongo Fall: http://myservice.com/videos/57932d53a1b33ab926ab54b3
IMHO ist es zu lange URL darzustellen. Ich will nicht, wie sehen, unter
http://myservice.com/videos/57932d53a1b33ab926ab54b3/comments/57932d53a1b33ab926ab54c2
Muß ich eine Art und Weise ändern, wie wie Video-Namen oder die Anzahl der Sortierreihenfolge darstellen? Gibt es eine bessere Idee, den Bezeichner zu repräsentieren?