腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9152)
视频
沙龙
1
回答
HDFS
-
put
争
用
条件
java
、
hadoop
、
hdfs
如果我使用copyFromLocalFile()将文件放入
HDFS
,并将覆盖设置为false,如果第二个进程在第一个
put
完成之前调用copyFromLocalFile()写入
HDFS
上的相同位置,并将覆盖设置为如果第二个调用抛出一个IOException,有没有一种方法可以确定异常是由于当前正在进行的现有
put
操作而不是网络故障或其他问题?
浏览 11
提问于2019-10-02
得票数 0
回答已采纳
1
回答
哪些
HDFS
操作是原子操作?
hadoop
、
hdfs
、
atomic
、
mv
我试图编写代码将文件导入到
HDFS
中,以便作为一个单元外部表使用。我发现用这样的方法:在创建临时文件并在完成时重命名的情况下,可能会导致错误类型。这可能导致目录列表和查询执行之间的单元格的
争
用
条件
。 "
h
浏览 11
提问于2013-09-03
得票数 11
回答已采纳
1
回答
哪个更快,上传文件到
HDFS
还是直接创建和写入
HDFS
文件?
java
、
scala
、
hadoop
、
bigdata
基本上,我有一个程序,它上传文件到
HDFS
。这些文件是在任务执行结束时上传的。因此,很多任务同时(在执行结束时)将文件上传到
HDFS
,从而造成
争
用
。文件大小小于
HDFS
块(< 64 MB)。我想知道,提前创建
HDFS
文件是否会更快(任务正在做一些处理以避免
争
用
),然后在处理完成后,以字符串的形式读取本地文件的内容,然后将该字符串附加到已经预先创建的
HDFS
文件中。所以,基本上,我的问题是,哪一个有更多的开销,创建一个
HD
浏览 1
提问于2016-04-26
得票数 1
回答已采纳
2
回答
从
hdfs
加载文件csv
hadoop
、
hdfs
我试图将CSV文件上载到分布式文件系统
hdfs
中,其中包括: But I get the following error:
浏览 1
提问于2018-10-31
得票数 2
回答已采纳
2
回答
使用单个线程时,Queue.full()可靠吗?
python
、
multithreading
、
thread-safety
、
queue
类似地,如果full()返回False,则不能保证对
put
()的后续调用不会阻塞。 这是一个Python实现特定的问题吗?如果是的话,CPython的答案是什么?
浏览 8
提问于2012-05-29
得票数 3
3
回答
为什么这段代码不创建一个种族
条件
?
c++
、
multithreading
、
c++11
、
race-condition
我的问题是,当阅读有关线程的文章时,会发现,如果多次遍历一个变量,就会发生
争
用
状态。我的直觉是,在这种情况下,我的代码会为"int a“创建一个种族
条件
,但这种情况不会发生。我的问题是为什么会这样?我尝试在数组中单独创建多个线程,但是没有出现
争
用
条件
。for (auto& t : pool) { } 我希望只有一些线程实际上增加了"a“,并且出现了
浏览 0
提问于2019-08-23
得票数 2
回答已采纳
2
回答
NSNotification
争
用
条件
iphone
、
cocoa
、
race-condition
、
nsnotifications
当在单个线程中使用NSNotifications时,是否存在竞争
条件
问题?[playerPane toggleCurrentPlayer]; [mainPane playerToggled];}
条件
之后的前两个调用将触发将由
浏览 0
提问于2010-03-25
得票数 2
回答已采纳
1
回答
反射API会导致同步块中的
争
用
条件
吗?
java
、
multithreading
、
reflection
如果有多个线程访问同步块,我们知道如果使用反射API来更改实例变量,则
争
用
条件
不会是occur.But,它会不会导致
争
用
condition.If,我们应该如何正确地使用反射API?
浏览 0
提问于2014-08-16
得票数 0
回答已采纳
1
回答
Postgresql
争
用
条件
postgresql
所以有一个简单的竞态
条件
。如何在数据库级别上解决这个问题?
浏览 12
提问于2020-05-25
得票数 1
回答已采纳
1
回答
争
用
条件
读写
process
、
operating-system
、
synchronization
、
pthreads
、
race-condition
根据定义,当两个不同的进程试图同时更改共享变量时,就会发生竞争
条件
,但即使其中一个进程不写,而另一个进程也写了,它也会发生吗?; var.read -> var.change -> var.write Process X; var.write 两者都应该导致不一致,因为写操作发生在其他事情发生的时候,但是它们都应该导致竞争
条件
吗
浏览 1
提问于2016-04-02
得票数 0
1
回答
libmysqlclient
争
用
条件
c++
、
mysql
、
multithreading
我有多个线程需要连接到单个MySQL服务器实例。如果每个线程都创建并处理自己的连接,那么一切都会按预期进行。我想实现一个简单的连接池,如下所示:{ query << "select * from user u where u.username = '" << "stack" << "'"; if (mysql_query(
浏览 2
提问于2013-06-13
得票数 1
回答已采纳
1
回答
的
争
用
条件
go
、
concurrency
、
goroutine
我正在开发来将图片上传到Google。CLI创建了几个go例程,以并行方式上传文件。上传之后,相同的例程会将其添加到Album中。这些专辑是在之前不存在的情况下创建的。GetOrCreateAlbumByName() 并不确保Album是唯一的。它基本上询问一个专辑是否以相同的名称存在,如果没有,它将创建一个新的专辑。但是这个函数可以并行调用,这样就可以创建两个同名的Album。此外,它还实现了互斥,我观察的是重复。 创建一个处理专辑创建的工作人员(如微服务)。每个go例程都将被阻塞
浏览 3
提问于2020-08-06
得票数 1
回答已采纳
1
回答
Java叉连接并发HashMap解决丢失的更新
java
因为当前的问题是,在在不锁定整个映射的情况下,您有一个很好的解决方法吗(映射的部分是否有部分锁,就像
put
(if(map.get(i)==null){ }else{ map.
put
浏览 2
提问于2013-08-25
得票数 0
回答已采纳
4
回答
线程安全意味着没有竞争
条件
吗?
java
、
multithreading
、
thread-safety
、
race-condition
、
thread-synchronization
ConcurrentHashMap是线程安全的,但是可能会出现
争
用
条件
,因为据我所知,只有部分映射被锁定,并且只用于写入操作,这意味着如果同时存在读取操作,就会出现
争
用
条件
。
浏览 6
提问于2019-11-05
得票数 2
回答已采纳
2
回答
如何避免独立输入和输出队列的竞争
条件
?
python
、
multithreading
一个简化的例子: inp_queue.
put
(item) # (1) item = inp_queue.get() out_queue.
put
如果两个线程按以下顺序调用行(1)和(2),恐怕会出现
争
用
条件
: threa
浏览 2
提问于2021-06-21
得票数 0
回答已采纳
1
回答
向量中的竞赛
条件
java
、
multithreading
、
concurrency
vector.contains(element))上面的代码不是线程安全的,因为
争
用
条件
或复合动作发生在向量中。我不知道它是怎么发生的我的理解是正确的还是遗漏了一点?请详细解释
浏览 2
提问于2014-03-01
得票数 2
回答已采纳
3
回答
如何在具有唯一属性的事务中创建实体?
java
、
google-app-engine
、
google-cloud-datastore
、
objectify
我
用
的是物化。比方说,我有一个User类型,它具有name和email属性。在实现注册时,我想检查是否已经注册了同名或相同电子邮件的用户。因为可以从多个来源调用注册,所以可能会出现
争
用
条件
。为了防止
争
用
条件
,一切都必须以某种方式包装在事务中。我怎样才能消除比赛
条件
? GAE文档解释了如何在实体不存在的情况下创建实体,但是它们假设id是已知的。因为,我需要检查两个不能指定id的属性。
浏览 3
提问于2015-10-22
得票数 1
回答已采纳
2
回答
"putIfAbsent“在CHM中是如何工作的?
java
、
multithreading
、
thread-safety
、
guava
、
concurrenthashmap
我的代码线程是否安全,并且没有竞争
条件
?= holder.get(cql); ps = session.prepare(cql); holder.
put
浏览 0
提问于2016-11-29
得票数 0
回答已采纳
1
回答
ndb数据
争
用
越来越糟
google-app-engine
、
google-cloud-datastore
、
app-engine-ndb
、
task-queue
每个任务从几个不同的表中访问一组数据,然后调用
put
。 return oInstance.
put
() return oInstance.
put
() import我有很多任务同时运行,它们以一种可能导致
浏览 2
提问于2016-02-16
得票数 0
回答已采纳
1
回答
如何创建ConcurrentMultiMap
java
、
multithreading
、
multimap
new CopyOnWriteArrayList<>() : list; List<V> list = cache.get
浏览 1
提问于2016-05-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
IBM Db2 Big SQL简介和快速上手
HIVE小结 HIVE基本语法,大数据基础知识理解
徐员外#大数据实战:从0开始Hadoop 安装测试
Spark之搜狗日志查询实战
如何在CDH集群上部署Python3运行环境及运行Python作业
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券