有什么办法可以将mySql配置为具有并发访问的数据库服务器吗?MySQL作为数据库服务器
我想开发一个Windows应用程序与一个开放源代码数据库在同一时间多个访问。根据我在互联网上的研究,Mysql是最好的,但只是想确保Mysql在上述场景中的功能。
任何帮助表示赞赏。
有什么办法可以将mySql配置为具有并发访问的数据库服务器吗?MySQL作为数据库服务器
我想开发一个Windows应用程序与一个开放源代码数据库在同一时间多个访问。根据我在互联网上的研究,Mysql是最好的,但只是想确保Mysql在上述场景中的功能。
任何帮助表示赞赏。
我相信你误解的东西,但我不知道是什么,所以我就解释的东西有点:-)
MySQL的单一和唯一目的是你的描述。这是存储数据并允许它同时访问,没有太多问题。
你的问题有点像问:“有什么方法可以用锤子敲钉子吗?我在这里有大量的钉子,我需要修补一些木块,我需要有什么东西可以把它们击进去。锤子会这样吗?“
这就是说,除了MySQL之外,还有很多不错的选择,比如PostgreSQL。 PostgreSQL功能更全面一些,最近一直在接管MySQL。另外,“MariaDB”实际上是最新版本的MySQL的新名称,因此您可能需要Google。
最后,既然你想开发一个Windows应用程序,可能这两个数据库都不是一个好选择 - 如果每个用户都需要安装一个数据库服务器来使用你的应用程序,那么安装将会很困难并且容易出错(相信我 - 我曾经维护过一个依赖于用户计算机上的MySQL服务器的Windows应用程序的安装程序,它的地址为,地址为)。您还可以查看SQLite,一个数据库(它也支持并发访问),您可以立即将其与您正在制作的程序捆绑在一起。这实际上只是一个链接到你的程序的库,所以它根本不是一台服务器。但它是一个全功能的SQL数据库。
当然它是有能力的,哪些现代RDBMS不是?它可能不是最好的,但它可以满足你的要求 –
即使Facebook仍然使用MySQL。 – invisal
@invisal是的我知道这一点。 – Sri