找回密码
 立即注册

QQ登录

只需一步,快速开始

nuan1989

初级会员

5

主题

67

帖子

234

积分

初级会员

积分
234
nuan1989
初级会员   /  发表于:2019-1-5 22:48  /   查看:6285  /  回复:14
本帖最后由 nuan1989 于 2019-1-5 23:04 编辑

活字格数据库默认用的是sqlite,
这个我觉得倒是够用了,  优化的好的话, 容纳个百万行数据, 性能也不会太差.


活字格有没啥定位? 比如定位中小企业, 或者一年单表一万行以内数据的企业.
-----------
教程我看到了"查询章节", like模糊查询是很消耗性能与查询时间,  特别是多个组合.
一年单表一万行数据, 十年单表就是十万行数据. 在十万行数据里面做like多组合模糊查询, 查询的人一多, 系统会变慢
类似的查询, 有没什么建议呢?
---------
也许活字格有解决方案, 目前我还不知道, 如果有冒犯多有原谅.


---------------
希望可以在手册或者视频教程上面提供一些性能上的优化建议.



15 个回复

正序浏览
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-7-23 18:38:46
推荐
兄弟们,咱都稍安勿躁哈
其实这个是可以的,已经有很多的客户试过了
比如,我们自己测试过1000W行;比如桂总出租车的800W行数据
这个索引这个能力,很多的时候是有用的,但是他也有自己的问题的,这玩意儿虽然会提升查询速度,但是会降低操作数据的速度;现在很多人在弄读写分离也有部分原因是这样的

大家说的都有道理,不过我想当我们真的遇到这些问题的时候,办法总比困难多,咱们一起商量解决方案就行,人多力量大
回复 使用道具 举报
孤狼悬赏达人认证 活字格认证
高级会员   /  发表于:2021-7-23 20:12:19
推荐
确实,在数据量上来以后,需要考虑负载均衡、读写分离、分库分表、redis缓冲、全局cdn、服务器高可用等等问题。
这些功能有些在活字格里可以实现(比如简单的负载均衡),更多需要前后端协同配合。光一个数据库的读写分离,就可以写一本书,怎么安全、高效地实现需求。
如果楼主的业务量真的达到单表百万行、千万行记录的程度,至少需要10-20人技术团队支持了。mysql标准版肯定无法满足你的需求,mssql也够呛,还需要考虑热备冷备、双机多活、服务器冗余等问题。
这些更像是高级架构师考虑的事情。
最重要的是,这么大的业务量,相信也是很大的用户基数吧?那每年贡献给葡萄城的费用也是百万级了,这时候很多企业会自然而然地转向纯代码开发,一方面可以节省费用,另一方面也可以更自由地选型、实现需求。
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-30 18:52:56
20#
孤狼 发表于 2021-7-23 20:12
确实,在数据量上来以后,需要考虑负载均衡、读写分离、分库分表、redis缓冲、全局cdn、服务器高可用等等问 ...

老板,活字格并不是说用户越多交的钱就一定越多的,我们有多种灵活的采购方案,比如无限制用户数、多套无限制用户的套包等等。而且之后的续服费用也要比购买授权低的,要是我们真的能卖到您说的这个数字,那我们做梦怕是都要笑醒了
回复 使用道具 举报
nuan1989
初级会员   /  发表于:2021-7-22 21:11:48
17#
本帖最后由 nuan1989 于 2021-7-22 21:13 编辑
咖啡里 发表于 2021-2-20 19:19
你了解的数据库知多少?10W多吗?在零售行业中10W条数据微不足道,单表10W数据生成就几天时间而已。

你知道多少? 10万不多, 100万咋样? 100万没有索引, 查询你知道是多长时间么? 你真的了解数据库索引? 活字格已经牛逼到可以不用索引了? 腾讯阿里都不敢这么说
回复 使用道具 举报
nuan1989
初级会员   /  发表于:2021-7-22 21:02:21
16#
咖啡里 发表于 2021-2-20 19:32
10来万条数据一个id索引足矣,管理员都不想过多解释。说10w条数据模糊查询要10几秒的我觉得你是来砸场的, ...

十来万没有索引, 模糊查询就算不要十几秒, 2-3秒要的吧? 30万数据呢? 50万数据呢? 连索引都没有, 是全数据遍历查找, 整个论坛做开发的连索引都不懂 , 也敢标榜是软件开发?
你兴许懂, 就问问你, 懂的人有几个?
回复 使用道具 举报
nuan1989
初级会员   /  发表于:2021-7-22 20:15:30
12#
lh123 发表于 2021-2-20 19:24
说着说着,我都笑了起来。看着看着,我都着急起来。实践出真知,自己研究吧!

你这点水平就别来教我了.  我都懒得想反驳你,  这个是你19年回复的吧? 在你眼里权限控制用js就行. 我能有什么好说的.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2021-2-22 08:57:24
11#
感谢各位的支持,
如有新的疑问,欢迎发新帖求助哈
回复 使用道具 举报
咖啡里讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-2-20 19:32:13
10#
10来万条数据一个id索引足矣,管理员都不想过多解释。说10w条数据模糊查询要10几秒的我觉得你是来砸场的,不要猜想,先去试一试。
回复 使用道具 举报
咖啡里讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-2-20 19:19:46
7#
你了解的数据库知多少?10W多吗?在零售行业中10W条数据微不足道,单表10W数据生成就几天时间而已。
回复 使用道具 举报
nuan1989
初级会员   /  发表于:2021-2-20 18:34:30
6#
在你们眼里, 大概数据库有个ID字段做主键索引就够了. , 两个不懂的, 忽悠一大群小白.
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部