社区
Web 开发
帖子详情
设计一个多线程和数据库的问题
jeffsc
2015-07-04 11:08:28
有一个表数据,500w左右数据量,现在需要把表数据取出来操作,从多线程方面着手思考应该考虑什么问题,大家各抒己见,发散思维,不局限。
...全文
157
4
打赏
收藏
设计一个多线程和数据库的问题
有一个表数据,500w左右数据量,现在需要把表数据取出来操作,从多线程方面着手思考应该考虑什么问题,大家各抒己见,发散思维,不局限。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无聊的承诺故事
2015-07-06
打赏
举报
回复
2楼的感觉是可行的,但是要保证数据库中的数据不会有删除,不影响分页查询的行号
疯狂熊猫人
2015-07-04
打赏
举报
回复
用一个全局的变量控制每个线程应该读取的数据起止行数不就OK了? AtomicInteger就可以实现你的功能,每个线程开始的时候都从AtomicInteger获取读取的起始行,并累加需要读取的行数
Inhibitory
2015-07-04
打赏
举报
回复
一个线程从 DB 里分页查询数据,得到后交给其他线程去处理,可用线程池
zhuyuge0
2015-07-04
打赏
举报
回复
提个简单方案、mr、mapper负责分区扫表、reduce负责对数据业务逻辑处理
Qt
多线程
与
数据库
操作需要注意的几点
问题
Qt的
数据库
操作自成一派,相对于复杂的 ADO \ODBC\DAO\OLEDB 等传统 C++ 访问
数据库
的方法,还是很先进的,充分体现了 OO 的理念。对
数据库
的封装,想法是很有意思的。
设计
者把进程内的
数据库
连接作为一种资源,每个连接有
一个
唯一的名字,可以通过全局的 addDatabase, removeDatabase, cloneDatabase 来增删,想用的时候,直接用全局的 database 来获取。这样的好处,是大大节省了开发者的负担。
一个
线程创建的
数据库
对象(如 addDatabase 的返
C#--多进程
多线程
访问
数据库
C#--多进程
多线程
访问
数据库
如何让多进程
多线程
访问
数据库
,而不会选择相同的数据,这在
设计
分布式程序的时候经常用到,多台机器的多个进程,每个进程都有多个线程,每个线程要从
数据库
里取数据来处理,要实现不能漏取数据,也不能重复取数据,这里给出答案 创建
一个
数据表,如下,
一个
自增列,
一个
表示rss链接地址 CREATE TABLE [dbo].[Rss_RssSources]( [Sourc
浅析
设计
高可用
数据库
连接池(
多线程
)的核心要点与技术原理以及处理线程的安全
问题
前不久有俩个盆友和我探讨这些
问题
,我做了个简单的总结分享给打架,明天就是国庆了祝大家玩的开心,主要分享
设计
数据库
连接池原理以及要处理关键点,本文只挑选某一种实现方式来简单阐述,暂不涉及事务相关。关于事务传播行为和跨库事务(包括2PC和TCC),过段时间再做分享! 那我们先引出
问题
,就从没有
数据库
连接池的时候说起吧(图就不画了,网上截
一个
)!!! 缺点:首先,每一次web请求都要建立一次数据...
多线程
并发操作
数据库
以及
数据库
升级
1
多线程
并发操作
数据库
会导致
数据库
异常: 例1:cursor会为空的情况,打印cursor的时候不为空,使用的时候就为空了,原因考虑是,
多线程
操作
数据库
导致
数据库
异常 例2:提示正在尝试打开
一个
已经被关闭的
数据库
:在
多线程
访问
数据库
的时候会出现这样的异常: java.lang.IllegalStateException: Cannot perform th
服务器的单线程以及
多线程
读写
数据库
herostory3 添加了以下几种功能 1.在moveTo上添加fromX,fromY 2.解决了 自己刷新,其他用户也回归原点的
问题
(正常应该沿着原本的路线走) 3.单线程解决 血量可能因为并发出错 4.添加登录
问题
那么为什么需要使用服务器单线程呢? 由图就可以知道,默认netty就是使用
多线程
执行的,如果执行某些业务的话,那么我们需要如何保证 数据的线程安全
问题
,此时只能使用单线程了。那么为什么后面又需要使用
多线程
呢? 比如用户量一多,单线程执行的就比较慢了,我们就可以使用这种
多线程
异步的方式
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章