资深后台工程师请进
- zpwinever请教一个数据库的问题,网站频繁进行标签查询,请教哪种数据库在小型机上效率最高
- fangqianknosql,非资深猜的
- zpwinever对,就是性能一般,4核,16g内存这样的主机水平
- songco标签内容不多的话,全加载到内存,更新的时候操作下数据库
Redis 之类的估计都行 ~ I have spoken - cyberkiller一般的关系型数据库都可以吧
- 269569205
- laytaoist
- MR.L数据量是多少?
- peng123456小型机要百万吧。数据量
- zpwinever1000w条数据一天吧
- MR.L有能力的话hbase
否则: Oracle - 0987363一直增加么,是的话用es吧,4核16g怕是不够,的上集群。 只有1000w的话哪个都行
- 269569205你小型机 一天1千万数据 再牛逼的数据库也不行啊 用肯定要做数据库集群和分表
- louis318要看看瓶颈在哪里,然后尝试调优,实在不行就只好加资源,感觉内存太小,另外不知道存储性能如何,也可能是瓶颈
- zpwinever一直增加,想按照1000万/d设计,实际峰值出现在这个数的比例,在前期不算高
- ppalmas400?
rs6000
- 0987363那只能分布式了,存储看看cockroach,搜索用es
- lumi如果数据结构很简单,查得多,我建议用redis,次选es。传统的oracle mysql数据库也有内存优化的特性。oracle就有个特性可以把表pink到内存里
- zhouning小型机 告辞... iOS fly ~
- xx6412223没说明白,这么大数据量是每天写入1千万条?,查询的时候是查所有的还是查当天的。
- jeffmy这个肯定得做集群了
- lyxlyx网站并发查询很大的,改为oracle吧,以前给一个网站,mysql改为oracle,速度提高很多
- alvise这里很多有很多可以优化,分库分表。读写分离,静态缓存加速,冷热查询优化等等。按天分库分表做 mysql集群的话问题也不大。
es 查询数据多的话实际上耗时也高。 - maligebiealtibase