对于django项目,我计划将jpeg存储到cassandra数据库中。 为网站提供图片的最佳方式是什么? 我已经计划建立我自己的wsgi模块,但有没有更好的方法:是否存在一个nginx或apache模块?如何提供存储在cassandra数据库中的图像?
3
A
回答
1
Astyanax支持文件流入和流出cassandra。
3
我们使用带缓存层的PHP(包括磁盘和内存,例如Varnish)从Cassandra提供小文件(< 5 MB)。
0
您可以使用我开发的openresty和Lua CQL client。
用法是这样的:
cassandra = require("cassandra")
local session = cassandra.new()
session:set_timeout(1000)
assert(session:connect("127.0.0.1", 9042))
assert(session:set_keyspace("images"))
local rows, err = session:execute("SELECT * from chunks where chunk_id = ?", {chunk})
if not rows or #rows == 0 then
return ngx.exit(ngx.HTTP_NOT_FOUND)
end
local data = rows[1].data
ngx.header.content_type = "image/jpeg"
ngx.header.content_length = #data
ngx.print(data)
相关问题
- 1. 如何在图库中存储SQLite数据库中的图像
- 2. 在aspx页面上为存储在数据库中的图像提供服务
- 3. 在数据库中存储图像
- 4. 在数据库中存储图像
- 5. 如何在iPhone中的sqlite数据库中存储图像?
- 6. 保存图像在oledb提供商的oracle数据库
- 7. 在黑莓中,如何在数据库中存储图像?
- 8. 如何显示存储在数据库中的所有图像
- 9. 如何将图像存储在Windows Phone的SqlCe数据库中
- 10. 如何将图像的位置存储在数据库中?
- 11. 如何显示存储在MySQL数据库中的图像?
- 12. 如何将图像存储在WP7上的SQL数据库中
- 13. 如何将图像存储在我的SQL数据库中?
- 14. Android:从URI中存储的图像缩略图库存储在数据库中
- 15. Phonegap数据库问题 - 将图像存储在数据库中
- 16. 显示作为图库存储在数据库中的图像
- 17. 将图像存储到数据库中
- 18. React-Native/Realm:如何在数据库中存储图像?
- 19. 如何在html5 sqlite数据库中存储照片图像?
- 20. 如何在SQL Server数据库表列中存储图像
- 21. 如何将图像存储在sqllite3数据库中
- 22. 如何将图像存储在数据库中
- 23. 如何在SQL Server数据库中存储图像
- 24. 如何在数据库中存储图像
- 25. 如何在数据库中使用ActiveAndroid存储图像
- 26. 如何将QR图像存储在移动数据库中
- 27. 如何使用php存储图像在mysql数据库中
- 28. 如何上传图像并将其存储在数据库中?
- 29. 如何在数据库中存储多个picturebox图像?
- 30. svnserve如何提供多个存储库?