当前位置:编程学习 > JAVA >>

关于JAVA保存文件并查询返回文件流

现在需要这样一个功能:
一个队列会不停的有文件流作为对象写入,需要保存每一个文件流到程序本地,并且后续能很方便根据某个标识查询返回该文件的文件流。文件大小几十KB到10MB以内,程序会24小时都有文件写入本地。

之前做C#,有一个第三方DLL(FileStorage.dll)可以实现该功能,现请教下 ,JAVA如何实现该功能或者有什么第三方DLL --------------------编程问答-------------------- java的第三方叫jar包
写到是好写,不知道能不能满足你的要求 --------------------编程问答--------------------
引用 1 楼 a470577391 的回复:
java的第三方叫jar包
写到是好写,不知道能不能满足你的要求


能否具体指点一二 --------------------编程问答-------------------- 我就会基本的文件读写,你这个要24小时不停的读,估计我写的满足不了啊,
还有就是 后续能很方便根据某个标识查询返回该文件的文件流 这个后续是什么时候  --------------------编程问答--------------------
引用 3 楼 a470577391 的回复:
我就会基本的文件读写,你这个要24小时不停的读,估计我写的满足不了啊,
还有就是 后续能很方便根据某个标识查询返回该文件的文件流 这个后续是什么时候 


就是查询,我之前在C#里面用的这个DLL,它内部实现了文件流内容存储和相应索引存储,查询返回文件流速度很快 --------------------编程问答-------------------- 加关注,对此问题很感兴趣 --------------------编程问答-------------------- 可以用JNI调用你的DLL啊 --------------------编程问答--------------------
引用 6 楼 LeeHomWong 的回复:
可以用JNI调用你的DLL啊

dll本身是C#写的,那需要.net framework,就正因为项目需要在linux下运行,所以才想用java改写
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,