Я хотел бы использовать DynamoDB для моего следующего проекта Django. Я нашел, что имплантация хранит данные сеанса в DynamoDB, но есть ли в нем реализация backend для Django для хранения всех данных базы данных?Есть ли хорошая база данных в Django для Amazon DynamoDB?
ответ
Я не использовал его лично, но парень, который его разработал, является частым автором boto, и его работа всегда была высокого качества.
На самом деле, я думаю, это не решит вашу проблему. По крайней мере, не напрямую. Этот проект предоставляет ORM-карту поверх DynamoDB, но не предоставляет бэкэнда Django. Сожалею. – garnaat
Вот проект на GitHub называется django dyanmodb sessions, который выглядит неполным (без закрытия сессии), но многообещающим. Вот link to an announcement от одного из авторов.
Я не думаю, что есть какие-то проекты Django DynamoDB, которые позволяют вам использовать ORG Django при использовании DynamoDB под ним.
Но в зависимости от вашего случая вы все равно сможете просто игнорировать часть ORM Django и напрямую использовать DynamoDB (через boto или каламбурный анод или аналогичный).
В моем случае я использую микс. Я сохраняю всех своих пользователей и другие модели, которые в основном читаются только на Postgres (RDS) и Django ORM, но используют DynamoDB для моделей, которым требуется тяжелая запись (с использованием pynamodb).
Я по-прежнему использую представления, шаблоны или даже добавляю API через Django-rest-framework. То, что я теряю, это страницы администрирования (которые мне не нужны для этих моделей) и другие функции, которые ORM дает вам, но я все равно был доволен результатом.
Я принимаю тот же подход. Кажется, хорошо работает. –
- 1. База данных Amazon DynamoDb
- 2. Amazon DynamoDB vs реляционная база данных
- 3. Есть ли какая-либо папка, подобная иерархии в Amazon DynamoDB
- 4. Есть ли хорошая альтернатива Primefaces для Django?
- 5. Модель данных Amazon DynamoDB
- 6. Можно ли моделировать облачный поиск Amazon и dynamoDB для разработки?
- 7. DynamoDB: Нужен ли ODM с Amazon DynamoDB?
- 8. Amazon DynamoDB и AngularJS
- 9. Модель реляционных данных для NoSQL, Amazon DynamoDB
- 10. Amazon DynamoDB Atomic Writes
- 11. Есть ли хорошая альтернатива Play, которую я могу использовать с DynamoDB для веб-приложения на AWS?
- 12. Amazon DynamoDB - Есть ли способ не указывать каждое имя атрибута?
- 13. Перенос данных из Amazon Redshift в DynamoDB
- 14. Amazon DynamoDB Драйвер
- 15. Размер Amazon DynamoDB Размер?
- 16. Общая база данных Amazon Redshift
- 17. Есть ли база данных YAML?
- 18. Копирование данных из MySQL в Amazon DynamoDB
- 19. Amazon S3 и DynamoDB
- 20. django: есть @csrf_exempt хорошая идея?
- 21. База данных Django для postgresql
- 22. Amazon DynamoDB для Windows Mobile
- 23. Загрузка данных из Amazon dynamoDB в redshift
- 24. Является ли система бронирования подходящей для Amazon DynamoDB/NoSQL?
- 25. MAX операции в Amazon DynamoDB
- 26. Query Amazon DynamoDB для конкретного результата
- 27. Amazon AMI загружающая база данных
- 28. Amazon SimpleDB vs Amazon DynamoDB
- 29. Динамическая база данных для Django
- 30. Возможно ли иметь локальные подключения php к Amazon dynamoDb?
Не знаю ни одного, но скорее всего это будет вилка django non-rel. Я обычно нашел, что лучше использовать простой django, чем пытаться использовать non-rel. –