社区
其他数据库
帖子详情
高性能数据库如何设计(uid+任务+日期=任务状态)
ezhishui
2018-04-02 08:49:56
请求各位大神:
如果做一个任务系统,高峰用户量估计在1000w左右,后台管理多个任务(比如20个),每个用户每天都要完成这些任务,更新任务状态。
如果按照uid+taskId+date查询任务状态更新,每天就需要有1000w*20 = 2亿条数据
一天2亿条,还需要高效率查询更新。这尼玛要升仙啊?哪路大神有过经验 感激不尽
...全文
492
1
打赏
收藏
高性能数据库如何设计(uid+任务+日期=任务状态)
请求各位大神: 如果做一个任务系统,高峰用户量估计在1000w左右,后台管理多个任务(比如20个),每个用户每天都要完成这些任务,更新任务状态。 如果按照uid+taskId+date查询任务状态更新,每天就需要有1000w*20 = 2亿条数据 一天2亿条,还需要高效率查询更新。这尼玛要升仙啊?哪路大神有过经验 感激不尽
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crynono
2018-04-02
打赏
举报
回复
这种情况,好像要考虑用redis+mongodb的架构了。以前见过一些小公司的关系型数据库,记录达到亿级的时候,就算做了表分区,还是比较吃力
数据库
—MySQL
高性能
高可用
[mysqld] # 服务器唯一id,默认值1 server-id=1 # 二进制日志名,默认binlog # log-bin=binlog #是否只读,0代表读写,1代表只读 read-only=0 # 设置需要同步的
数据库
,默认同步全部
数据库
binlog-do-db=db01 # 设置...
SSDB:
高性能
数据库
服务器
SSDB是一个开源的
高性能
数据库
服务器, 使用Google LevelDB作为存储引擎, 支持T级别的数据, 同时支持类似Redis中的zset和hash等数据结构, 在同时需求
高性能
和大数据的条件下, 作为Redis的替代方案. 因为SSDB的...
基于jsp的洋酒销售系统
设计
与实现(项目报告+答辩PPT+源代码+
数据库
+截图+部署视频)
此
设计
主要采用JSP开发技术和mysql
数据库
技术来开发,根据实际需求构建了基于SSH(Struts+Spring+Hibernate)整合框架的电子商务系统,深入了解了轻量级Java EE应用体系结构。最后实现了一个网上购物系统,该系统分为...
数据库
性能优化详解
数据库
性能优化详解 性能调节的目的是通过将网络流通、磁盘 I/O 和 CPU 时间减到最小,使每个查询的响应时间最短并最大限度地提高整个
数据库
服务器的吞吐量。为达到此目的,需要了解应用程序的需求和数据的逻辑和...
数据库
开发
设计
规范及表结构
设计
原则
SQL
设计
一、正规化表
设计
原则二、SQL
设计
六. 行为规范 一. 命名规范 1.库名、表名、字段名必须使用小写字母,并采用下划线分割 (1)MySQL有配置参数lower_case_table_names=1,即库表名以小写存储,大小写不敏感。...
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章