草庐IT

Django-pyodbc

全部标签

django - 在 Django 中优化(和缓存?)postgreSQL 写入

我有一个应用程序,如果未优化,将需要多次写入postgreSQL数据库以响应实时信息-每秒多达1次!!!因此,我想缓存此数据流-通过redis/redisco或memcache-然后每隔约5分钟在我的postgreSQL数据库中执行一次bulk_create。据我了解,django内存缓存将存储在内存中,但在需要写入时可能会使内存缓存无效。或者,我正在考虑将信息放入redis,可能使用redisco模型,并且每~5分钟对数据库执行一次bulk_create。3部分问题:哪个选项更适合长期扩展?各自的优点/缺点是什么?最后,有没有人有我可以阅读的引用资料/教程?谢谢!

django - 为什么我不应该在我的 Django 应用程序中使用 Redis 过早地进行优化?

我正在开发一个Django应用程序,它在不同的View中进行大量类似的查询,并且我计划使用Redis通过查询Redis而不是数据库来加快速度。我正在阅读问题:HowcanIuserediswithDjango?开始,在最佳投票答案的末尾,我看到了建议:“在需要速度之前不要开始使用Redis或任何其他缓存-不要过早优化。”,我想也许我是做错事,他所说的“不要过早优化”是什么意思?过早优化会伤害我的应用程序或开发过程吗?如果是这样,我应该寻找什么?我可以使用什么指标来决定何时是使用Redis或任何其他缓存的好时机? 最佳答案 whatd

django - 为什么我不应该在我的 Django 应用程序中使用 Redis 过早地进行优化?

我正在开发一个Django应用程序,它在不同的View中进行大量类似的查询,并且我计划使用Redis通过查询Redis而不是数据库来加快速度。我正在阅读问题:HowcanIuserediswithDjango?开始,在最佳投票答案的末尾,我看到了建议:“在需要速度之前不要开始使用Redis或任何其他缓存-不要过早优化。”,我想也许我是做错事,他所说的“不要过早优化”是什么意思?过早优化会伤害我的应用程序或开发过程吗?如果是这样,我应该寻找什么?我可以使用什么指标来决定何时是使用Redis或任何其他缓存的好时机? 最佳答案 whatd

python - 部分使用 Django

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion是否可以仅使用Django的某些功能?我将自己自制的ORM与Redis一起用于使用MVC模型的Web应用程序。现在我想知道我必须做什么才能利用Django非常好的admin.py有没有人做过类似的事情?

python - 部分使用 Django

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion是否可以仅使用Django的某些功能?我将自己自制的ORM与Redis一起用于使用MVC模型的Web应用程序。现在我想知道我必须做什么才能利用Django非常好的admin.py有没有人做过类似的事情?

python - 使用 django-websocket-redis 的异步 Django

我正在尝试使用django-websocket-redis,但即使阅读文档我也不明白它是如何工作的。部分客户端(javascript/template)很容易理解,但我想从一个客户端向另一个客户端发送数据消息,我在这里阻塞了..连接每个客户端:varws=newWebSocket('ws://localhost:8000/ws/foobar?subscribe-group');ws.onopen=function(e){console.log("websocketconnected");};ws.onclose=function(e){console.log("connectioncl

python - 使用 django-websocket-redis 的异步 Django

我正在尝试使用django-websocket-redis,但即使阅读文档我也不明白它是如何工作的。部分客户端(javascript/template)很容易理解,但我想从一个客户端向另一个客户端发送数据消息,我在这里阻塞了..连接每个客户端:varws=newWebSocket('ws://localhost:8000/ws/foobar?subscribe-group');ws.onopen=function(e){console.log("websocketconnected");};ws.onclose=function(e){console.log("connectioncl

python - django 虚拟环境安装 brukva,在 Tornado IO 循环中工作的异步 Redis 客户端

我在我的一个项目中使用了tornado和redis。我想安装brukva以使用tornado的redis。但没有找到在ubuntu中安装burkva的任何特定指南..我试过pipinstallbrukva但它没有安装包..谁能帮我安装brukva? 最佳答案 您可以从GitHub轻松安装brükva:pipinstallgit+https://github.com/evilkost/brukva.git 关于python-django虚拟环境安装brukva,在TornadoIO循环中工

python - django 虚拟环境安装 brukva,在 Tornado IO 循环中工作的异步 Redis 客户端

我在我的一个项目中使用了tornado和redis。我想安装brukva以使用tornado的redis。但没有找到在ubuntu中安装burkva的任何特定指南..我试过pipinstallbrukva但它没有安装包..谁能帮我安装brukva? 最佳答案 您可以从GitHub轻松安装brükva:pipinstallgit+https://github.com/evilkost/brukva.git 关于python-django虚拟环境安装brukva,在TornadoIO循环中工

带有 Redis 缓存的 Django 1.9

我在Django1.8.8上有一个应用程序,缓存基于django-redis.我想更新到Django1.9.2。但是django-redisnotworkingwithDjango>=1.9.django-redis-cache也不能使用Django1.9(对我来说)。而且我在django-redis-cache的文档中没有找到要求。有没有人有使用Django1.9+在Redis中缓存的经验?谢谢! 最佳答案 我正在使用Django1.9和django-redis版本4.3,我已将缓存设置为使用RedisCache:CACHES={