我有一个NoSQL系统来存储房地产房屋。
我在每个房子的键值商店里都有一条信息,那就是longitude和latitude。
如果我想检索geo/long框中的所有房屋,如下所示:
SELECT * from houses
WHERE latitude IS BETWEEN xxx AND yyy
AND longitude IS BETWEEN www AND zzz
问题:
我如何使用NoSQL进行这种检索.只使用键值存储系统?
即使我可以使用NoSQL完成这一任务,它还会高效吗?还是简单地回到使用传统数据库更快地检索这类信息?
我使用的是Robot Framework的数据库库,它支持数据库验证。
我尝试执行以下基本命令:
***Variables***
***Settings***
Suite Setup
Suite Teardown
Test Setup
Test Teardown
Library DatabaseLibrary
***Testcases***
UC_DB_Validation
要连接到我正在使用的数据库:
dbapiModuleName=Mysqldb dbName='bigetestsrv' dbUsername='ravitest' d