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