Redis
 sql >> база данни >  >> NoSQL >> Redis

Каква е разликата между area и BoundingBox от изходния код на Redis

Свързващата кутия като цяло е най-малката правоъгълна кутия, която ще съдържа обект. Не мога да говоря за точната функция на GeoHashArea в redis, но тъй като намеквате, че те имат подобна цел, ако и двете представляват географска област, тогава GeoHashArea със сигурност ще бъде по-подробно многоъгълно представяне на област от обикновен правоъгълник като geohashBoundingBox.

За втория ви въпрос, вероятно, тъй като променливите long_range и lat_range се предават чрез препратка, има вероятност

geohashEncode(&long_range, &lat_range, longitude, latitude, steps, &hash);

променя тяхната стойност и така функцията geohashGetCoordRange се извиква отново за различните стойности.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да разбера състоянието на главен/подчинен на redis?

  2. Грешка при удостоверяване на Redis с Node.js и socket.io

  3. expire redis кеш ключ в определени часове, а не в продължителност

  4. Как да съхраня двоичен обект в redis с помощта на node?

  5. Redis/Jedis няма единична точка на отказ и автоматично преминаване при отказ