Which embedded database capable of 100 million records has an efficient C or C++ API

后端 未结 11 1645
盖世英雄少女心
盖世英雄少女心 2020-12-24 13:38

I\'m looking for a cross-platform database engine that can handle databases up hundreds of millions of records without severe degradation in query performance. It needs to h

11条回答
  •  天涯浪人
    2020-12-24 14:20

    SQLite tends to be the first option. It doesn't store data as strings but I think you have to build a SQL command to do the insertion and that command will have some string building.

    BerkeleyDB is a well engineered product if you don't need a relationDB. I have no idea what Oracle charges for it and if you would need a license for your application.

    Personally I would consider why you have some of your requirements . Have you done testing to verify the requirement that you need to do direct insertion into the database? Seems like you could take a couple of hours to write up a wrapper that converts from whatever API you want to SQL and then see if SQLite, MySql,... meet your speed requirements.

提交回复
热议问题