Implementation of FPGA in Index Data Storage as A Database


  • Ferry Wahyu Wibowo
  • . .





Database, FPGA, Index, Storage.


Nowadays, the database applications have been built on the top of file systems. Although this system is very tough it has a side that should be aware and concerned. If the database doesn’t manage well it will cause some problems i.e. data redundancy and inconsistency, difficult to access data, data isolation, and integrity problems. The data inconsistency could be emerged by duplication of information from one or many different files or multiple file formats. the hardware-based implementation provides benefits in modifying and reconfiguring, meanwhile, the acceleration using this approaching has a good performance than software-based. In major cases, both of them using a bridge to connect each other which is called co-hardware/software.




[1] Manoj V, Comparative study of NoSQL document, column store databases and evaluation of Cassandra. International Journal of Database Management Systems (IJDMS), Vol. 6, No. 4, (2014), pp. 11-26, DOI: 10.5121/ijdms.2014.6402.

[2] Dahlan A & Wibowo FW, Transformation of data warehouse using snowflake scheme method. International Journal of Simulation Systems, Science & Technology (IJSSST), Vol. 17, No. 35, (2016), pp. 16.1-16.10, available online:, last visit 03.08.2018.

[3] Madhuri DK, A novel approach for processing big data. International Journal of Database Management Systems (IJDMS), Vol. 8, No. 5, (2016), pp. 15-24, DOI: 10.5121/ijdms.2016.8502.

[4] Dahlan A & Wibowo FW, “Design of Library Data Warehouse Using SnowFlake Scheme Method: Case Study: Library Database of Campus XYZâ€, Proceedings of IEEE 2016 7th International Conference on Intelligent Systems, Modelling and Simulation (ISMS), (2016), pp. 318-322, DOI: 10.1109/ISMS.2016.71.

[5] Ailamaki A, “Databases and hardware: the beginning and sequel of a beautiful friendshipâ€, Proceedings of the VLDB Endowment, Vol. 8, No. 12, (2015), pp. 2058-2061.

[6] Wibowo FW, “Interoperability of reconfiguring system on FPGA using a design entry of hardware description languageâ€, Proceedings of the 2011 computation and communication technologies: 3rd international conference on advances in computing, control, and telecommunication technologies, ACT 2011 – Computer Science Series 1, (2011), pp. 79-83.

[7] Papaphilippou, Philippos and Wayne Luk. “Accelerating database systems using FPGAs: A survey.†(2018).

[8] Wibowo FW, Implementation of viterbi algorithm based-on field programmable gate array for wireless sensor network. Advanced Science Letters, Vol. 21, Issue 11, (2015), pp. 3521-3525.

[9] Sukhwani B, Min H, Thoennes M, Dube P, Brezzo BIB, Dillenberger D & Asaad S, “Database analytics acceleration using FPGAsâ€, Proceedings of the 21st international conference on Parallel architectures and compilation techniques, (2012), pp 411-420,

[10] Mahajan D, Kim JK, Sacks J, Ardalan A, Kumar A & Esmaeilzadeh H, “In-RDBMS hardware acceleration of advanced analyticsâ€, Proceedings of the VLDB Endowment, Vol. 11, No. 11, (2018), pp. 1317-1331,

[11] Wibowo FW, Sudarmawan & Sulistiyono M (2018), Hardware platform design analysis of k-means clustering algorithm implementation, International Journal of Engineering & Technology.

View Full Article:

How to Cite

Wahyu Wibowo, F., & ., . (2018). Implementation of FPGA in Index Data Storage as A Database. International Journal of Engineering & Technology, 7(4.40), 94–97.
Received 2018-12-16
Accepted 2018-12-16
Published 2018-12-16