Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

817 results about "Small files" patented technology

Small file optimization storage method based on HDFS

The invention discloses a small file optimization storage method based on a HDFS, wherein the efficiency for the HDFS to read small files is improved, and the overall performance of the system is improved. The method includes the steps that first, the small files are combined and undergo storage preprocessing, wherein the storage preprocessing on the small files is achieved through filtering of the filers, combination of the small files, generation of metadata and generation of object IDs; second, after the files are stored into the HDFS in a combined mode, the mapping relations between the small files and combined files in the HDFS are stored into the metadata of the small files in a mode of file metadata, a directory structure of the files is stored in a file name, and the metadata are stored in a mode of distributed clusters on the basis of a Chord protocol; third, the directory structure of the files is optimized, and generated key values of the metadata are decomposed into Directory IDs and Small File IDs. The Directory IDs serve as key values for the metadata to skip into nodes in a metadata cluster, and therefore the files under the same directory are stored into the same node. The Small File IDs are generated in metadata nodes, and therefore each of the metadata corresponds to unique ID identification in the whole system.
Owner:HOHAI UNIV

Method and system for computer aided manufacturing measurement analysis

The invention relates to a computer-based method and system to facilitate quality control for manufactured assemblies based on computer aided design (CAD) files. The instant invention mitigates the problems encountered with large CAD files by decomposing each of such files into a multi-file format. A large CAD file is thereby broken-down into smaller files that organize the information contained in the larger file. The organization is performed in such a way that the information pertinent to the measurement process is segregated into a different smaller file than the information not needed to calculate measurements. Thus, the computer running the computation accesses a smaller file containing a higher percentage of required information. Additionally, assisting the user in coordinating a match-up between the physical surfaces being measured and the proper associated CAD model version of that surface further increases the handling speed. In particular, the instant invention uses selection regions for each surface. A selection region consists of the representation of a three-dimensional rectangle region just large enough to enclose each individual surface. A selection region indexes each surface. Thus, when a measurement point is taken, a list of surface regions is automatically scanned in order to determine which region contains that point. The corresponding distance of that measurement point to the surface is then calculated.
Owner:FARO TECH INC

Method for storing mass of small files on basis of master-slave distributed file system

ActiveCN103020315ATo achieve fault toleranceSolve the problem when storing a large number of small filesSpecial data processing applicationsDistributed File SystemData file
The invention discloses a method for storing a mass of small files on the basis of a master-slave distributed file system, and aims to solve the problem about storing the mass small files in the master-slave distributed file system. The technical scheme includes that the method includes that a mass small file storage system is deployed and initialized, and then small files are created and read by a SmallFileAPI (small file-application program interface) of a client side according to a command received from a keyboard. When the small files are created by a system, the SmallFileAPI creates data files of the small files according to small file paths obtained from the client side, writes in small file data and simultaneously creates small file indexes at data nodes; when the small files are read by the system, data node information corresponding to a parent directory is acquired according to the small file paths, an index request is transmitted to any of the data nodes, and finally the small file data are read from the data files according to index information. By the aid of the method, the problem about mass of storage metadata of the mass of small files is solved, writing efficiency of the mass small file storage system is improved, and reliability of the system is guaranteed.
Owner:NAT UNIV OF DEFENSE TECH

Method for storing and processing small log type files in Hadoop distributed file system

The invention relates to the field of an HDFS of a computer, and discloses a method for storing and processing small log type files in a Hadoop distributed file system (HDFS). According to the method, files are combined in a nearby mode according to physical locations, and a Copy-On-Write mechanism is used for optimizing read-write of the small files; specifically, the small log type files are combined in a nearby mode according to a physical path, a client side reads and writes the combined files from a NameNode and Metadata information of indexes of the combined files when reading and writing the small log type files, and then all the small log type file data are read and written from the combined files according to the indexes of the combined files. According to the new processing method of the small log type files, the memory load of the metadata of the small files are transmitted to the client side from the NameNode, and the problem that when the HDFS processes a large number of small files, efficiency is low is effectively solved. The client side caches the metadata of the small files, so that the speed of access to the small files is improved, and a user does not need to send a metadata request to the NameNode when sequentially accessing small files which are adjacent in physical location.
Owner:JIANGSU R & D CENTER FOR INTERNET OF THINGS +2

Data processing method and device in distributed file storage system

The invention relates to a data processing method and device 30 in a distributed file storage system. The method includes a client proxy 30 receiving the user data processing request including target file identifier, offset address, file length and other information; the client proxy 30 obtaining redundancy rate information contained in the target file identifier and containing the data strip number N of the distributed file storage system and a verification stripe number M of the distributed file storage system; determining the effective stripe number DSC of the target file according to the offset address and the file length information; determining the actual stripe number N' of the target file based on the effective stripe number DSC and the verification stripe number M; and determining and processing the corresponding stripes according to the actual stripe number N'. The number of the actual stripes generated during striping a target file can be dynamically adjusted according to the size of the file to be processed. In this way, correct target files can always be obtained under any circumstances, and the number of the empty strips in the distributed file storage system 10 can be reduced. Lots of network read-write I/O and disc I/O can be saved under small file conditions, thereby improving the performance of the distributed file storage system 10.
Owner:HUAWEI TECH CO LTD

Video processing method and system

The invention discloses a video processing method and system. The method includes the following steps that: a video file to be processed is obtained at a client end, and the video file to be processed is split into a plurality of segment files, and the plurality of segment files are compressed and are uploaded to a server; at the server end, after being received, all the segment files are de-compressed and stored in a distributed file system; the segment files of the video file to be processed are download and are compressed and decoded, and new segment files are stored in the distributed file system; and the segment files are merged to form a complete video file. According to the method of the invention, at the client end, the video file is split into the small files from a large file, and so that the video file can be segmented to form the segment files, and the segment files are uploaded, and therefore, transmission efficiency can be improved, and network traffic consumption can be decreased; at the server end, the plurality of small files are compressed and decoded under a cluster, so that processing time can be decreased. With the video processing method and system adopted, the video file can be played independently and can be played in a blocked and segmented manner, and therefore, and user experience can be greatly enhanced. The video processing method and system are applicable to the video playing field in complex environments.
Owner:NUBIA TECHNOLOGY CO LTD

Local file system-based small file reading and writing method and system

The invention discloses local file system-based small file reading and writing method and system. The method comprises the following steps: aggregating small files belonging to a same directory in a local file system into N large files, wherein the N is a positive integer; generating a corresponding index file for each directory one to one, wherein the index files comprise names of all the small files in the directories, names of the large files where the small files are arranged and positions of the small files in the large files; receiving small file operating instructions comprising path names of the small files and determining the index files corresponding to the directories which the small files belong to according to the small file operating instructions, wherein the operations comprise reading and / or writing; modifying the names and the positions of the small files in the path names of the small file operating instructions to the names of the large files where the small files are arranged and the positions of the small files in the large files according to the determined index files; and executing the corresponding operations on the large files where the small file are arranged according to the modified instructions. By means of the method and the system which are disclosed by the invention, the small file operating efficiency is increased.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Data reading and writing method and device for flash memory equipment and host system

The invention is suitable for the technical field of data storage, and provides a data reading and writing method and device for flash memory equipment and a host system. The method comprises the following steps: applying for a plurality of reading and writing caches of first fixed values in the cache of the host system, wherein the first fixed values are integer times of flash memory pages in the flash memory equipment; during data writing, writing data of which the writing address are unaligned with the reading and writing caches and / or small file data and / or data of which the writing addresses are writing hot addresses in data to be written into the reading and writing caches; and when the number of empty reading and writing caches is smaller than or equal to a preset fourth fixed value and / or the host system is in an idle state and / or satisfies a preset condition, writing data in the reading and writing caches into the flash memory equipment. according to the method, the device and the system, the problems of data copy and migration performed continuously in a writing process due to misalignment of addresses or writing of the small file data can be reduced greatly, and the data reading and writing efficiency of the flash memory equipment is increased.
Owner:SHENZHEN NETCOM ELECTRONICS CO LTD

Distributed small file storage system based on UDP (User Datagram Protocol) and data processing method thereof

The invention discloses a distributed small file storage system based on UDP (User Datagram Protocol) and a data processing method thereof. The system comprises a first server, a second server, a third server, a fourth server and a fifth server, wherein the first server comprises an external server and a service monitoring server; the second server comprises a global naming server and a service monitoring server; the third server comprises an information index library server and a service monitoring server; the fourth server comprises a task managing server and a service monitoring server; the fifth server comprises a storing server and a service monitoring server; and the first server, the second server, the third server, the fourth server and the fifth server mutually transfer and process data through a UDP refitting protocol. The system can enhance the concurrent ability and the high-speed I/O (Input/Output) ability of the whole platform, and solve the problems of high-capacity storage and load balance by utilizing the UDP refitting protocol as a communication protocol of an interior server, and is especially suitable for the online services taking files as carriers.
Owner:厦门市美亚柏科信息安全研究所有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products