我有一个基于 MS SQL 的应用程序,其主要目标是搜索公司表。这个公司表有几个可以搜索的列。如公司名称、地址、邮政编码、纬度、经度。
现在,由于需要速度,我正在考虑将其转换为基于 Redis DB 的应用程序。谁能帮助我采取哪种方法来正确地做到这一点?我应该如何设置我的 Redis 数据库?我应该如何查询它以查找公司名称中包含技术且位于 lat x-0.5 和 lat x+0.5 和 long y-0.5 和 long y+0.5 之间的所有公司?
或者 Redis 可能不是用于这种类型或搜索的最佳 NOSQL 数据库?也欢迎其他建议。