【发布时间】:2011-04-22 00:30:58
【问题描述】:
我有一个包含商店列表的大型 CSV 文件,其中一个字段是 ZipCode。 我有一个名为 ZipCodes 的单独 MongoDB 数据库,它存储任何给定邮政编码的纬度和经度。
在 SQL Server 中,我将执行一个名为 InsertStore 的存储过程,该过程将查找 ZipCodes 表以获取相应的纬度和经度并将数据插入到 Stores 表中。
有没有类似于 MongoDB 中的存储过程的概念呢? 基本上,对于每个插入,我都需要查找该商店的纬度和经度并保存。
我对 Map/Reduce 的概念不太熟悉,但这与这里有关吗? 谢谢!
【问题讨论】:
-
RDBMS(比如 MySQL/MS-SQL/Oracle/...)不仅仅是数据存储,还可以是应用程序设计功能的一部分(通过触发器和存储过程)。像 MongoDB 这样的 NoSQL 数据库只是数据存储。
标签: stored-procedures mongodb geolocation mapreduce