php - 适用于小批量银行软件的最佳数据库 - PHP

标签 php mysql

我正在构建一个应用程序,用于维护通过信用卡或汇票资助的所购买服务的可用现金余额。当然,作为一家小型初创公司,性能并不是什么大问题,因为一开始就没有销量。

也就是说,我的预算很小,请阅读:目前开源。如果我使用传统的 Z 主机,我就是个傻瓜; oracle 对于这个问题,所以我正在争论 mysql 是 innodb 还是 myisam 引擎。

对于我的大多数项目,我选择 innodb。对于第一批假设的 10 万客户来说,这是否是一个可行的选择?还是迈萨姆?金融交易是否建议锁定表?

最佳答案

数据库选择

我会投票给PostgreSQL http://www.postgresql.org/它是您可以拥有的最接近企业 RDMS 的产品,特别是如果您来自 Oracle

您也可以考虑MySQl http://www.mysql.com/

引擎选择

如果你选择MySQL那么我建议你使用innoDB超过MyIsam因为Database Transaction支持对金融交易很重要

参见:

http://www.databasejournal.com/features/mysql/article.php/3382171/Transactions-in-MySQL.htm

PHP + MySQL transactions examples

我希望这有帮助

关于php - 适用于小批量银行软件的最佳数据库 - PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10308563/

相关文章:

MySQL选择查询忽略特殊字符

MySQL 复制 - 如何验证复制的数据?

带有一个文本框的 PHP MySQL 搜索功能

php txt 文件转成 sql

command-line - PHP 警告 : Module 'ldap' & 'mysql' already loaded when running PHP at command line

sql - SQL 数据库中的函数依赖关系 范式

mysql - 添加 INNER JOIN 以将 ID 转换为另一个表中的值

javascript - 从数组调用方法和闭包

php - 类型提示一个类作为具有不同命名空间的另一个类的参数

MYSQL - 存储过程和准备好的语句处理引号