我目前正在为iOS平台编写客户端 - 服务器应用程序。客户端用Obj-C编写,服务器在OSX11.9上使用C ++。由于我打算在Ubuntu专用服务器上运行服务器软件,我正尽力保持服务器端代码的可移植性。
要存储有关用户和用户游戏关系的数据,我打算使用SQL数据库(很可能是MySQL或者可能是PostgreSQL,因为我很熟悉它们)。我知道可以通过文件描述符读取/写入数据库,就像我在TCP模块中一样,但我希望利用更高级别的SQL通信API来更快地编写程序。
任何人都可以向我推荐一款适用于* NIX C ++的开源/免费SQL API吗?任何帮助,将不胜感激。提前谢谢!