Powered by Blogger.

Software of the Week – StringMaster

Monday, August 22, 2016

Splitting one large data source file into 2 or more files can be performed by a use of a simple and easy to use software that is also feature-rich. As we recently discovered StringMaster that enabled us to successfully perform tons of splits we decided to make it Software of the Week, because it deserves the praise! 


What is String Master?

String Master is a software that will help you to split one large data source file into 2 or more files in accordance with mask or the sub-strings (the user based criteria). Generally, String Master will help you extract certain desired keywords, mask or sub-strings from extremely large databases.

How To Make Use of it (Our Experience)?

As you can see from the photo the software is extremely simple. Yet, his power is undeniable as it can really split data source files into several files. We will explain the terms and how to use it.


Source File is where you select the source file on your computer.

Buffer Size (lines) is where you enter number of lines which will be stored in sting-buffers during the sorting, before actually being written to the files for each mask you select. The greater the number of lines, the faster the programs works. Depending on the hardware, this value should vary from 1,000 to 10,000.

Feedback Intensity Lines is how often the program updates the statistics. If the value is 100, then the statistics will be updated at every 100 lines of the source file. The lower the value is, the statistics will be updated more frequently.

List of masks or sub-strings allows you to enter your desired filters for the processing of the source file. However, their total number cannot exceed 32 for the free version and 256 for the paid one. By default, this list contains 30 domains, but you can add your values as well.

There are some great additional features for making the splitting even more detailed and specified, which will satisfy you needs in shorter periods of time.

Best features, how it differs from its competition?

StringMaster may process files of any size no matter how much RAM is available. Most of other software loads the complete processing file into the memory and quickly processes it there. It is much simpler, but it takes time to read the file and limits the amount of data to be processed.

While StringMaster processes the file block-by-block through a user defined buffer, and it allows processing huge amounts of data with limited system resources. For example, we have processed a 200Gb file on a VDS running windows server 2003 and having 1GB of RAM.

StringMaster is very quick, its speed is only limited with the Read/Write speed of the hard drive containing files to be processed.

The software is available in a free and paid version.
 

App of the Month - Magnett

Productivity App of the Month - QuillPal: A.I all-in-one

Game of the Month - Save the Forest

Game of the Month - Save the Forest
Plant Trees platformer

Social Networking App of the Month - HYEL

Finance App of the Month - Timelly Bills

Utility App of the Month - Fend

Subscribe and get the best apps

Enter your email address:

Delivered by FeedBurner