- 主题:用pyqt总觉得别扭,觉得用qt还是要c++
总觉得编译成exe才舒服。
但是python的各种三方包太多太方便了。
好纠结
--
FROM 223.72.88.*
我两个数据库之间摇摆过好几次。 最后还是决定觉得MongoDB更适合我的需求。
mongodb很适合对数据安全性和一致性要求相对不高,但是希望省心和灵活的用户。
mongodb比mysql要快一些。
而且, mongodb和python搭配很和谐。
当然, mongodb的js查询很丑陋别扭,因为这个,我两次切换到mysql,
不过,如果主要用mongoengine,可以避免直接用mongodb查询,就没问题了
【 在 dmyk 的大作中提到: 】
: mongoDB数据库好么
: 不用mysaql?
: 主要是numpy,pandas,mongoengine
: ...................
--
FROM 223.72.88.*
一般都是强迫症犯了。
【 在 puja 的大作中提到: 】
: 是这样的,得多有价值的程序,才值得用C++再搞一遍
:
--
FROM 223.72.88.*
还有, 用了mysql,忍不住就要去考虑 字段用char,还是varchar, 字段该多长, 用float还是double, int用多长,
明知道无所谓,但是他摆在这里,忍不住就会想。
有时还会去比较,这个表用myisam效率高,还是用innodb效率高
现在扔给mongdb,都不管了。 即使这样,mongodb一般还是比mysql快。
【 在 dmyk 的大作中提到: 】
: mongoDB数据库好么
: 不用mysaql?
: 主要是numpy,pandas,mongoengine
: ...................
--
FROM 223.72.88.*
pg和mysql一样的是关系数据库,虽然支持jason,但是还是不如mongo灵活省心
【 在 gfkid 的大作中提到: 】
: 现在有AI了 是不是这些麻烦少很多
: 另外很好奇 为什么选择mongodb 而不是postgre
--
FROM 223.72.88.*
确实可以,包括mysql , 要做什么事情也都能实现。
就是个人觉得mongoengine 用起来更舒服。
【 在 hgoldfish 的大作中提到: 】
: 为啥?
: 我用 pgsql 的 json 很久了。它支持各种 json 相关的运算符。也可以做索引,很好用啊。
:
--
FROM 223.72.88.*
mongodb 的默认配置牺牲了一定的安全性,读写策略更加激进,所以性能明显高于mysql。
bson存储,不让用户去考虑存储细节,节省精力。
文档结构可以非常灵活,保存复杂结构。
搭配mongeengine ,python ,非常丝滑。
当然, 我的数据是网上下载,然后做分析,安全性弱一些也没关系。全没了也可以重新下载抓取。
如果真是重要业务的数据,还是要mysql或者pgsql
【 在 hgoldfish 的大作中提到: 】
: 同问。我一直没明白它的应用场景在哪里。
: 几乎所有的应用场景都和 postgresql 重合啊。
:
--
FROM 223.72.88.*