我正在研究内容解决方案集成的技术架构.解决方案提供商提供的数据运行到数百万行,并标准化为3NF.它定期更新(每天最有可能)并且其数据被分解为非常精细的原子级. 我需要搜索和查询这些数据,我目前的倾向是单独保留规范化数据,…
标签:database
数据库版本控制计划:热门与否?
基于在网上阅读,堆栈溢出,以及大部分 these articles关于从编码恐怖链接的数据库版本控制,我已经写了一个计划版本化一个8岁的php mysql网站数据库的计划. Database Version Contro…
数据库 – 可以在本地主机中安装cassandra吗?
我想学习卡桑德拉.可以将数据库安装在台式机或笔记本电脑中.请告诉我? 我还想知道安装cassandra的最低系统要求. 最佳答案 http://wiki.apache.org/cassandra/CassandraHar…
sql – 查询表单逻辑:“喜欢”与“等于”
我们的应用程序提供多个查询接口,基本上只是文本输入.有关后端逻辑是否应该使用通配符填充查询参数然后执行类似或是否应该执行等于是否有最佳实践.当然,另一种选择是允许用户使用通配符,然后检查并使用“喜欢”(如果适用). 我理…
database – 分布式LSH(局部敏感散列)
我想使用LSH构建一个包含数百万个高维向量的大型可扩展数据库.由于我必须在ram中保存所有数据以进行快速查询,因此必须将数据分发到多个服务器上以保存所有对象. 一种天真的方法是将所有对象传播到不同的服务器并向每个服务器发…
.net – 寻找分布式,内存中的Graph DB
是否有满足所有(或至少大部分)此要求的数据库? >面向图形 – 针对存储图形和遍历进行了优化(例如HyperGraphDB,Neo4j)>在内存中运行,但具有持久存储(例如Redis)>分布式(例如,膜…
数据库 – 防止重复提交的最佳设计模式是什么?
我有一个关于如何最好地防止重复发布数据的设计模式. 以下是步骤: >客户端使用唯一的guid提交数据(客户端生成的guid – 保证唯一)>服务器端软件确保数据库中尚不存在客户端指南>开始交易>过…
ruby-on-rails – Rails数据库 – 如何使用用户密码存储加密数据?
我有一个将保存敏感数据的数据库,因此应该在数据库中加密.基本上,敏感数据是另一个网站的凭据.所以我想用用户密码salt加密它们. 要解密凭证,需要密码. 我看到两种方式:登录时,我可以解密凭据,然后将它们存储在会话中?这…
sql – 在数据库级别应用业务规则
我正在开展一个项目,我们需要为存储在数据库中的大量人员确定某些类型的状态.确定这些状态的业务规则相当复杂,可能会发生变化. 例如, if a person is part of group X and (if they …
database – 为什么postgreSQL会两次检查外键约束?
我有一个带有两个表的 postgresql数据库,一个具有引用另一个的外键约束.约束设置为在更新和删除时级联,因此引用表上的更新应级联到引用表.当我分析引用表的更新时,使用explain analyze我得到了以下输出:…
使用LINQ的Silverlight客户端数据库
我正在创建一个浏览器外的Silverlight应用程序,并希望在客户端有一个数据库.我看过sqlite,但似乎它不适用于silverlight. 如果我可以使用LINQ,那将是很棒的.我更喜欢免费的解决方案,但付费总是一…
database – 用于构建可伸缩Web应用程序的书籍? (数据库性能/调优,网络,一般性能等)
在完成计算机科学的学业并作为从事Web应用程序的软件工程师进入“现实世界”之后,我对于正确扩展Web应用程序所需的大量信息感到不知所措.最近出现的一些主题/问题: > RDBMS与非结构化数据存储.>数据库,…