社区
云存储
帖子详情
c/c++上传大文件到hadoop平台的效率选择
zhaoanhongxing
2014-05-04 09:45:45
学生党问一个问题。。。
c/c++程序中要把大文件存储到hadoop平台上
要怎么选择呢?
1.read file 、open file in hadoop 、while(write())
2.调用linux 的系统操作命令
...全文
266
1
打赏
收藏
c/c++上传大文件到hadoop平台的效率选择
学生党问一个问题。。。 c/c++程序中要把大文件存储到hadoop平台上 要怎么选择呢? 1.read file 、open file in hadoop 、while(write()) 2.调用linux 的系统操作命令
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vah101
2014-05-16
打赏
举报
回复
http://hadoop.apache.org/docs/r0.19.1/libhdfs.html #include "hdfs.h" int main(int argc, char **argv) { hdfsFS fs = hdfsConnect("default", 0); const char* writePath = "/tmp/testfile.txt"; hdfsFile writeFile = hdfsOpenFile(fs, writePath, O_WRONLY|O_CREAT, 0, 0, 0); if(!writeFile) { fprintf(stderr, "Failed to open %s for writing!\n", writePath); exit(-1); } char* buffer = "Hello, World!"; tSize num_written_bytes = hdfsWrite(fs, writeFile, (void*)buffer, strlen(buffer)+1); if (hdfsFlush(fs, writeFile)) { fprintf(stderr, "Failed to 'flush' %s\n", writePath); exit(-1); } hdfsCloseFile(fs, writeFile); }
文件
服务器存储解决方案探索
本文介绍了
文件
服务器的基本概念,包括其在网络中的角色、功能以及如何简化数据管理。探讨了不同类型的
文件
服务器,如EasyFS、FastDFS、HDFS和TFS的特点和应用场景,尤其强调了它们在提高数据可用性、降低运营成本和解决大容量存储需求方面的作用。
云存储
932
社区成员
652
社区内容
发帖
与我相关
我的任务
云存储
云计算 云存储相关讨论
复制链接
扫一扫
分享
社区描述
云计算 云存储相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章