Skip to content

ak811/data-processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fast Data Processing for Customer Transactions

Overview

This project develops a service that can efficiently process a high volume of transactions, which are rapidly increasing, for a payment service provider's customer club. The main objective of the project is to calculate the points earned by each customer and conduct a lottery for those who have received 10% of the points. To handle the high volume of transactions, the project uses SQLite, a lightweight, file-based database management system, to store and retrieve customer data. The project's key performance metric is the ability to process over 5.7 million data in 9 seconds. This is achieved by using merge sort and binary search algorithms to sort and search through the data quickly and accurately.

The documentation will be provided soon.

About

Fast Data Processing for Customer Transactions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages