Skip to content

Commit 7ba5ab6

Browse files
committed
Readme Fixes
1 parent 625ca92 commit 7ba5ab6

File tree

1 file changed

+23
-30
lines changed

1 file changed

+23
-30
lines changed

README.rst

Lines changed: 23 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,16 @@ This package is a pure-python client library for `Tarantool`_.
88
.. _`Documentation`: http://packages.python.org/tarantool
99
.. _`Downloads`: http://pypi.python.org/pypi/tarantool#downloads
1010
.. _`PyPI`: http://pypi.python.org/pypi/tarantool
11-
.. _`GitHub`: https://github.com/mailru/tarantool-python
12-
.. _`Issue tracker`: https://github.com/mailru/tarantool-python/issues
13-
11+
.. _`GitHub`: https://github.com/tarantool/tarantool-python
12+
.. _`Issue tracker`: https://github.com/tarantool/tarantool-python/issues
1413

1514
Download and Install
1615
--------------------
1716

1817
The recommended way to install ``tarantool`` package is using PIP
1918
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2019

21-
For Tarantool version < 1.6.0 you must get ``0.3.*`` connector version
22-
23-
::
20+
For Tarantool version < 1.6.0 you must get ``0.3.*`` connector version::
2421

2522
$ pip install tarantool\<0.4
2623

@@ -38,37 +35,33 @@ You can also download zip archive, unpack it and run
3835
To install development version of the package using pip
3936
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4037

41-
For Tarantool version < 1.6.0 you must get ``0.3.*`` connector version
42-
43-
::
38+
For Tarantool version < 1.6.0 you must get ``stable`` branch::
4439

4540
$ pip install git+https://github.com/tarantool/tarantool-python.git@stable
4641

47-
For later Tarantool use version ``0.5.*`` connector version::
42+
For later Tarantool use ``master`` branch::
4843

4944
$ pip install git+https://github.com/tarantool/tarantool-python.git@master
5045

51-
5246
--------------------------------------------------------------------------------
5347

54-
5548
What is Tarantool?
5649
------------------
5750

58-
`Tarantool`_ is a damn fast key/value data store originally designed by
59-
`Mail.Ru`_ and released under the terms of `BSD license`_. `Tarantool`_ is
60-
production-ready and actively used at `Mail.Ru`_ - one of the leading
61-
Russian web content providers.
51+
`Tarantool`_ is a NoSQL database running inside a Lua program. It combines the network programming power of Node.JS with data persistency capabilities of Redis. It's open source, `BSD licensed`_.
52+
53+
Features
54+
--------
6255

63-
* NoSQL database
64-
* In-memory storage
65-
* Data is protected by on-disk write-ahead-log and snapshots
66-
* Key-value data model: each record is a tuple of multiple values,
67-
identified by primary key
68-
* Records can be accessed using secondary indexes
69-
* Secondary indexes can be non-unique and composite (include multiple fields)
70-
* Server-side stored procedures in Lua
71-
* Very fast binary client-server protocol
56+
* Lua packages for non-blocking I/O, fibers and HTTP
57+
* MsgPack data format and MsgPack based client-server protocol
58+
* Two data engines:
59+
* 100% in-memory with optional persistence
60+
* 2-level disk-based B-tree, to use with large data sets (powered by `Sophia`_)
61+
* secondary key and index iterators support (can be non-unique and composite)
62+
* multiple index types: HASH, BITSET, TREE
63+
* asynchronous master-master replication
64+
* authentication and access control
7265

7366

7467
See More
@@ -83,8 +76,8 @@ See More
8376
.. _`Tarantool`:
8477
.. _`Tarantool Database`:
8578
.. _`Tarantool Homepage`: http://tarantool.org
86-
.. _`Tarantool at Github`: https://github.com/mailru/tarantool
87-
.. _`Tarantool User Guide`: http://tarantool.org/tarantool_user_guide.html
88-
.. _`Client-server protocol specification`: https://raw.github.com/mailru/tarantool/master/doc/box-protocol.txt
89-
.. _`Mail.Ru`: http://mail.ru
90-
.. _`BSD license`: http://www.gnu.org/licenses/license-list.html#ModifiedBSD
79+
.. _`Tarantool at Github`: https://github.com/tarantool/tarantool
80+
.. _`Tarantool User Guide`: http://tarantool.org/doc/user_guide.html
81+
.. _`Client-server protocol specification`: https://raw.github.com/tarantool/tarantool/master/doc/box-protocol.txt
82+
.. _`Sophia`: http://sphia.org
83+
.. _`BSD licensed`: http://www.gnu.org/licenses/license-list.html#ModifiedBSD

0 commit comments

Comments
 (0)