mirror of https://github.com/celery/kombu.git
Also update the transport comparison table in the README
This commit is contained in:
parent
1dab6181af
commit
c3003e3296
46
README.rst
46
README.rst
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue