Version 14 (modified by pbaumann, 21 months ago) (diff)


About rasdaman

The goodies of database technology for building flexible, large-scale information systems are well known:

  • information integration (bringing along better consistency and much easier administration)
  • flexibility by replacing static APIs by dynamic query languages
  • scalability achieved through advanced storage and processing techniques, in particular: query optimization which is a powerful performance booster
  • maturity of decades of development and functionality richness, as opposed to 1.0 versions of reinvented wheels (load balancing, indexing, transaction handling, catalog metadata management, ...)

Unfortunately, these advantages until now can be reaped only for alphanumeric (and, more recently, also vectorial) data types. Raster data (also called gridded data, sampled data, etc.) do not benefit, since traditional databases do not support the information category of large, multidimensional arrays.

This gap is closed by the rasdaman technology? which offers distinct array management features. Its conceptual model supports arrays of any number of dimensions and over virtually any cell ("pixel", "voxel") type. The rasdaman query language, rasql, is crafted along standard SQL and gives high-level, declarative access to any kind of raster data. Its architecture principle of tile stream processing, together with highly effective optimizations, has proven scalable into multi-Terabyte object sizes. By storing the array data in a conventional database like PostgreSQL rasdaman enables information integration: all data uniformly sit in the same database, something perceived as beneficial also by the geo community meantime. Further, rasdaman relying on well-tested general database storage mechanisms benefits from their stability and maturity. By the way, rasdaman has been developed since 1996 and since has reached a high level of maturity itself being in operational use since many years.

The rasdaman project strongly [Standards commits itself to open standards], in particular those of the geo service community. We actively participate in the development and maintenance of the Open Geospatial Consortium open geo raster standards. Among other activities, we have developed specification and reference implementation of OGC WCS 2.0 and WCPS, altogether seven standards. A coupling of WCS and WPS is under work. The petascope suite (see documentation) adds OGC interfaces to rasdaman. Recently, rasdaman has started into OSGeo incubation following invitation.

The free and open-source rasdaman community version available for free download is provided under a GPL licence model; generally, rasdaman is available in a dual licence model.

You need a raster server for your project, for example to offer earth, space, or life science data flexibly over the web? There are good reasons? why you should consider rasdaman.

Interested in using rasdaman? Then you may want to check how to download and install, as well as documentation and community support.

Interested in the scientific aspects? Then check out the publications page?.