Django 后端使用 SQlite 能支撑一个公司内部看机器监控曲线的网站吗?

2017-07-13 17:28:34 +08:00
 leafonsword

Django 默认后端是 SQlite,但似乎生产环境一般用 MySQL 做 Django 后端;我想问下:
公司内部用的查看监控曲线的网站,曲线数据存放在 MySQL,SQlite 只用来做 Django 后端,SQlite 性能够用吗?

4921 次点击
所在节点    Python
20 条回复
TangMonk
2017-07-13 17:29:08 +08:00
SQlite 坑挺多的
leafonsword
2017-07-13 17:39:16 +08:00
@TangMonk 譬如说哪些?
zhengxiaowai
2017-07-13 18:34:38 +08:00
就不能用 MYSQL 么、。
amd00
2017-07-13 18:42:40 +08:00
既然曲线数据都放 MySQL 了,其他的一起放 MySQL 呗
111111111111
2017-07-13 18:46:59 +08:00
SQlite 只是用来 Django 鉴权的话没有明显的坑
awanabe
2017-07-13 18:47:47 +08:00
我觉得 sqlite 里面就一个表一行数据 username admin, password pwd.
绝对性能够!
cheetah
2017-07-13 18:48:19 +08:00
读写的量分别是多少?并发多少?抛开这些怎么谈性能够不够
iyaozhen
2017-07-13 19:01:12 +08:00
公司多大?
EchoUtopia
2017-07-13 20:06:17 +08:00
只有一个实例写的话应该没问题
swsh007
2017-07-13 20:56:12 +08:00
我觉得足够用了。
SlipStupig
2017-07-13 23:24:00 +08:00
数据库文件 30M 以下没问题,超过 30M 感觉就很明显卡了
leopku
2017-07-14 00:47:58 +08:00
监控曲线这种东西上 influxdb
jhaohai
2017-07-14 01:09:36 +08:00
没有量级、场景,啥都是空谈
lishunan246
2017-07-14 08:30:56 +08:00
可以考虑用 OpenTSDB,InfluxDB,Graphite 这些时序数据库
Famio
2017-07-14 09:13:36 +08:00
SQlite -> SQLite
cwlmxwb
2017-07-14 10:25:43 +08:00
@Famio 老哥稳
DreamSurvival
2017-07-14 11:46:11 +08:00
SQLite 没有存储过程啊,咋用
binger
2017-07-14 12:14:19 +08:00
SQlite 是库锁,你在插入数据时,就会锁住,非常不适合用。
lyhapple
2017-07-14 15:07:21 +08:00
坑多,用于本地开发调试都是问题,更别说是用到生产环境了
chengxiao
2017-07-16 17:46:29 +08:00
确实坑很多 写个爬虫 动不动就锁表.....换了 mysql 世界清静了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/375111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX