Daha çox

NoSQL verilənlər bazasında Cassandra kimi xüsusiyyətləri saxlamaq?

NoSQL verilənlər bazasında Cassandra kimi xüsusiyyətləri saxlamaq?


Cassandra kimi NoSQL verilənlər bazasına əsaslanan yeni bir töhfə vermək istəyirəm.

Hazırda "Geo-Cassandra" da çalışan bir Universitetdən və ya Araşdırma Qrupundan və ya başqalarından xəbəri varmı?


CouchDB üçün GeoCouch layihəsi və MongoDB -nin coğrafi məkan indekslənməsi ilə maraqlanan bir çox insan var. Düzünü desəm, ənənəvi əlaqəli dünyada PostGIS diqqətin çox hissəsini çəkir və müqayisə edildikdə çox böyük bir xüsusiyyətə malikdir. Bu slaydlar köhnədir, amma faydalı ola bilər. Cassandra'nın geohash indeksləri üçün potensial bir konteyner olması mövzusunda müzakirə edildiyini gördüm.

SimpleGeo tərəfindən Cassandra'da 'Storage' adlı bir bulud coğrafi platformasının yaradılmasını izah edən izləməli olduğunuz bir video var, ancaq işlərini tamamilə dayandırmış kimi görünürlər. Github-da faydalı şeylər ola bilər, amma əsas məhsullarını açıq mənbələrdən əldə etdiklərini düşünmürəm.

Maraqlı GIS hesablama vəzifələri ilə əlaqədar: Mənə elə gəlir ki, coğrafi məkan əməliyyatlarının çoxu mənasız olaraq paralelləşdirilə bilər, lakin onları OpenCL/CUDA, özəl bir şəbəkə və ya bulud xidmətləri vasitəsi ilə itələmək üçün az əlçatan bir proqram mövcuddur. Bir CİS istifadəçisi olaraq, CPU/GPU-nu ofis havuzunun növbədə olan coğrafi vəzifələri ilə doyuran və sonra tapşırıqları təqdim etməyimə imkan verən aşağı prioritetli bir fon vəzifəsi (buna [email protected] deyəcəyik) işlətmək istərdim. Şəffaf şəkildə şəbəkəyə paylanılır və mənə qaytarılır. Mənbə açmağı planlaşdıran Hadoop xəritəsini kiçildən coğrafi məkan çərçivəsi olan MRGeo-nu oxudum, amma görünür ki, GeoEye SPADAC-ı udanda yoxa çıxdı.

Bu sahədə akademik təmaslarda sizə kömək edə bilmərəm, ancaq bir universitetin Coğrafiya şöbəsinin GIS bölməsi və bir universitetin CS bölməsinin verilənlər bazası bölməsinin çox vaxt tamamilə əlaqəsiz olduğunu və fərqli şeylərlə maraqlandığını qeyd edə bilərəm. Yalnız GIS inkişafını inkişaf etdirmək istəyən professorları axtarırsınızsa, universitet əlaqələri üçün son konfransların işlərinə baxa bilərsiniz.


SimpleGeo (var olduqları zaman) SF GeoMeetup -da Cassandra -ya Geo gətirmək haqqında bir təqdimat etdi. İşdə istifadə etdiyi slaydlar.


Digər məşhur NoSQL həlləri üçün,

  • CouchDB Geocouch uzantısına malikdir
  • Mongo çox ibtidai məkan indeksləşdirmə/axtarışına malikdir.

Hər iki layihə, töhfəçilər tərəfindən təkmilləşdirilməsi üçün geniş bir yerə malikdir.


Videoya baxın: NoSQL: Cassandra u0026 MongoDB. Webinar -1. Edureka