The data within the binary format is not humanly readable since the entries are represented by 0s and 1s. It is based on a custom database that utilizes a binary tree index. To use the binary format, you will need to use an Application Programming Interface (API), available in different programming languages, which essentially accesses and converts the binary data into readable plain text. The binary format is the recommended format to use since the size of the database is much smaller while performance is faster, more reliable, and less CPU intensive. In addition, updating to new databases is easier because it is simply a drop-in replacement task.
The data within the Comma Separated Values (CSV) format is humanly readable since the entries are each separated by a comma. It is essentially one large text file. The CSV format can be imported into any SQL type database. The large file and slower performance of the CSV format is offset by the compatibility with different database formats and the ability to introduce new fields into the combined SQL database. The following is an example of what the data within the CSV files looks like: