Also update the transport comparison table in the README

This commit is contained in:
Pierre Riteau 2012-01-21 00:13:14 +01:00
parent 1dab6181af
commit c3003e3296
1 changed files with 23 additions and 23 deletions

View File

@ -75,32 +75,32 @@ and the `Wikipedia article about AMQP`_.
Transport Comparison
====================
+---------------+----------+------------+-----------+---------------+
| **Client** | **Type** | **Direct** | **Topic** | **Fanout** |
+---------------+----------+------------+-----------+---------------+
| *amqplib* | Native | Yes | Yes | Yes |
+---------------+----------+------------+-----------+---------------+
| *pika* | Native | Yes | Yes | Yes |
+---------------+----------+------------+-----------+---------------+
| *redis* | Virtual | Yes | Yes[*]_ | Yes (PUB/SUB) |
+---------------+----------+------------+-----------+---------------+
| *beanstalk* | Virtual | Yes | Yes[*]_ | No |
+---------------+----------+------------+-----------+---------------+
| *SQS* | Virtual | Yes | Yes[*]_ | Yes[#]_ |
+---------------+----------+------------+-----------+---------------+
| *mongodb* | Virtual | Yes | Yes[*]_ | No |
+---------------+----------+------------+-----------+---------------+
| *couchdb* | Virtual | Yes | Yes[*]_ | No |
+---------------+----------+------------+-----------+---------------+
| *in-memory* | Virtual | Yes | Yes[*]_ | No |
+---------------+----------+------------+-----------+---------------+
+---------------+----------+------------+------------+---------------+
| **Client** | **Type** | **Direct** | **Topic** | **Fanout** |
+---------------+----------+------------+------------+---------------+
| *amqplib* | Native | Yes | Yes | Yes |
+---------------+----------+------------+------------+---------------+
| *pika* | Native | Yes | Yes | Yes |
+---------------+----------+------------+------------+---------------+
| *redis* | Virtual | Yes | Yes [#f1]_ | Yes (PUB/SUB) |
+---------------+----------+------------+------------+---------------+
| *beanstalk* | Virtual | Yes | Yes [#f1]_ | No |
+---------------+----------+------------+------------+---------------+
| *SQS* | Virtual | Yes | Yes [#f1]_ | Yes [#f2]_ |
+---------------+----------+------------+------------+---------------+
| *mongodb* | Virtual | Yes | Yes [#f1]_ | No |
+---------------+----------+------------+------------+---------------+
| *couchdb* | Virtual | Yes | Yes [#f1]_ | No |
+---------------+----------+------------+------------+---------------+
| *in-memory* | Virtual | Yes | Yes [#f1]_ | No |
+---------------+----------+------------+------------+---------------+
.. [*] Declarations only kept in memory, so exchanges/queues
must be declared by all clients that needs them.
.. [#f1] Declarations only kept in memory, so exchanges/queues
must be declared by all clients that needs them.
.. [#] Fanout supported via storing routing tables in SimpleDB.
Can be disabled by setting the ``supports_fanout`` transport option.
.. [#f2] Fanout supported via storing routing tables in SimpleDB.
Can be disabled by setting the ``supports_fanout`` transport option.
Documentation