[pgrouting-users] pgRouting 2.1.0 C library

Matthias Loeks matthias at loeks.net
Thu Oct 8 06:49:05 PDT 2015

Hi all,

I've recently read in the changelog for v2.1.0 [1] that there is a new 
"C/C++ library for developers", that "encapsulates pgRouting related 
functions [and] Boost.Graph graphs".
However, I could not find any details on this library in the docs, but 
I'm curious what exactly this means and what new options may evolve from 
the presence of this library.

For instance, does it allow for using pgRouting functions without a 
database? Can anyone judge if using the C/C++ lib directly would resolve 
the well-known performance issues? I recently dropped pgRouting for a 
"real-world application" where a graph with approx. 7.5 mio edges had to 
be routed, due to bad performance (even with optimising Postgres 
configuration, RAMDISK etc.).

A general explanation of what is the major benefit of the newly created 
library and what can be done with it would help me understand a lot!

Many thanks in advance and all the best,

[1] - https://github.com/pgRouting/pgrouting/releases/tag/pgrouting-2.1.0

More information about the Pgrouting-users mailing list