我正在寻找为Mac和iOS设备开发应用程序.应用程序将依赖存储在远程数据库中的信息.它需要读取(选择)和写入(插入,更新,删除)访问数据库.该应用程序将是一个多用户应用程序.
现在我正在研究访问数据库的两种不同方法: - 通过Web服务:应用程序访问访问数据库的Web服务(REST,JSON).身份验证将通过SSL(https)上的HTTP身份验证完成. - 直接通过VPN访问远程数据库.
该应用程序将最多使用100个人使用,针对小型团体/组织/企业.
所以我的问题是:访问数据库的最佳方法是什么?安全性和性能如何?小型企业的典型实施情况如何?
任何建议将被认真考虑.
谢谢
我需要使用轻量级数据库,因为我的应用资源有限.
所以我正在搜索一个轻量级的数据库,我可以使用C++,它易于管理,快速检索数据并占用有限的资源.
我在互联网上找到了SqlLite.但在我开始实施我的项目之前,我想就此主题提出建议.
任何帮助将不胜感激.
作为在数据库中存储数据类型的新手,我给自己带来了一个问题,而我需要将媒体文件存储在某种数据库中.我目前正在使用MySQL.由于SO是一个社区,包括但不限于专业程序员,以及最高质量的问答网站之一(因为它与编程有关),这个问题可能有一个相当简单的答案.
话虽这么说,有人向我解释如何在SQL数据库中存储大量媒体文件.
请关注stackoverflow.com社区.
在什么情况下我们使用SERIALIZABLE隔离级别?我在网站上看到了一些答案,当你想要将交易完全隔离时,我们通常会这样做.
根据您自己的经验,我想知道的是,当您在项目中使用此项目时,或者您已经看到将其用于其他项目时,其他隔离级别未满足的具体要求是什么?
我的问题与数据库理论有关.
如果我给了一组表,有没有办法通过查看它们来确定基表?
我使用DB项目的次数越多,我找到的就越少.我正在尝试使用此项目类型来管理我的数据库模式,并能够使用它来生成测试/生产模式更新的差异.
现在,我一直试图重命名一个列.我正在使用对象重构工具,它更新了refactorlog,但该日志似乎对sql文件的部署没有影响.每次我部署或差异时,它都会生成sql作为列drop,并添加清除所有现有数据.您认为架构差异工具可以选择将2列映射为重命名,但是该功能很容易丢失.
此外,始终重新创建数据库选项似乎不执行任何操作.无论此复选框的状态如何,我部署的sql都完全相同.这意味着每次运行它都会重新创建数据库,这与文档告诉我取消选中此命令以运行更新相反.
如果db项目不能进行简单的重命名,那么它几乎没用,因为我无法信任它来呈现正确的更新sql(如果我知道如何防止它重新创建我的数据库).
在这一点上,我即将打算并且只是手动管理所有内容,我不想这样做,因为与我的"无用"声明相反,VS DB工具做了一些不错的事情,但90%的方式都存在不够好.
有没有其他人有过与VS2010数据库项目处理这些问题的经验,他们可以让我离开窗台?
你推荐哪个,为什么?
我有一些表,当我对数据进行更改时...它应该转到具有生效日期的历史表(审计).
另一个解决方案是对每个字段进行版本控制,以便在更改数据时插入新行?
哪个是发票信息的最佳方法?商品名称和价格总是在变化
我正在开发在线购物系统.只有英国客户才能从网站下订单.
我想知道哪种方法最适合我?
date_default_timezone_set( "欧洲/伦敦"); $ time = time();
要么
现在使用mysql函数()?
有时客户可以选择交货或收货的时间.
注意:在英国,我们每年更改两次时间!
我有一个困难的体系结构和网络问题。我正在尝试为http://www.comehike.com制作有关世界上每个城市远足的页面
我必须以某种方式导入世界上所有的城市,并按州(由国家来构造)来构造它们。
我已经有了一个手动添加到数据库中的国家/地区列表,然后又添加了加利福尼亚的所有城市(如果考虑小的地方,则有300多个城市),并且意识到我无法手动完成此操作世界上所有城市的准确性。
有没有办法以自动化的方式做到这一点?我从哪里获得可靠的数据?理想情况下,我也要提供他们的经纬度。
我有一个大型数据库dump.sql文件,我从linux中的命令行导入..sql转储创建名为"database_name"的数据库.我想从这个.sql文件导入数据库但我想强制它到一个具有不同名称的数据库,因为脚本当前覆盖"database_name"和"database_name"已经存在并且具有我无法覆盖的数据.
是.sql文件中查找和替换的最佳选择?由于文件是50mb,最好的方法是什么.我不能简单地在那个shiz上使用file_get_contents()吗?我可以吗?
下面是我必须在.sql文件中替换的行:
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `database_name` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `database_name`;
Run Code Online (Sandbox Code Playgroud) database ×10
mysql ×3
sql ×3
php ×2
architecture ×1
c++ ×1
geolocation ×1
gis ×1
import ×1
media ×1
mp3 ×1
performance ×1
security ×1
theory ×1
web-services ×1