codernity avatar codernity committed a1e1bd3

Documentation updates

Comments (0)

Files changed (3)

CodernityDB/database.py

         It will read single index from index file (ie. generated in :py:meth:`._add_single_index`).
         Then it will perform ``exec`` on that code
 
+        If error will occur the index file will be saved with ``_broken`` suffix
+
         :param p: path
         :param ind: index name (will be joined with *p*)
         :returns: new index object
     def edit_index(self, index, reindex=False, ind_kwargs=None):
         """
         Allows to edit existing index.
+        Previous working version will be saved with ``_last`` suffix (see :py:meth:`.revert_index`
 
-        :param bool redindex: should be the index reindexed after change
+        :param bool reindex: should be the index reindexed after change
 
         :returns: index name
         """
 Here you will find some questions and answers
 
 
+Is it production ready ?
+    We already use it in several projects. Even currently we care about backwards compatible changes. It's **ready for production use**.
+
 What about JOINs (known from SQL databases) ?
     You can write database function. Please see :ref:`join_like1`. Just remember CodernityDB is *not* relational database.
 
 CodernityDB pure python, fast, NoSQL database
 =============================================
 
-CodernityDB is opensource, pure Python (no 3rd party dependency), fast (50 000 insert and 100 000 get operations per second, check :ref:`speed` if you don't believe in words), multi platform, schema-less, NoSQL_ database. 
+CodernityDB is opensource, pure Python (no 3rd party dependency), fast (even 100 000 insert and more than 100 000 get operations per second, check :ref:`speed` if you don't believe in words), multi platform, schema-less, NoSQL_ database.
 
 .. image:: CodernityDB.png
     :align: center
 .. _NoSQL: http://en.wikipedia.org/wiki/NoSQL
 .. _KnockoutJS: http://knockoutjs.com/
 .. _Apache 2.0: http://www.apache.org/licenses/LICENSE-2.0.html
-
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.