<commit_before>---
title   : "Tarantool - A NoSQL database running in a Lua application server"
slug    : "index"
save_as : "index.html"
template: "index"
blocks  :
  header:
    - "Tarantool"
    - "Get your data in RAM. Get compute close to data. Enjoy the performance"
    - >
      Tarantool combines the network programming power of Node.JS
      with data persitence capabilities of Redis.
  features:
    - format: rst
      content: >
        .. |br| raw:: html

            <br />

        A drop-in replacement for Lua 5.1, based on
        LuaJIT 2.0; |br| simply use ``#!/usr/bin/tarantool``
        instead of ``#!/usr/bin/lua`` in your script
    - "Lua packages for non-blocking I/O, fibers and HTTP"
    - format: rst
      content: >
        `MessagePack <http://msgpack.org/>`_ data format and
        MessagePack based client-server protocol
    - format: rst
      content: >
        two data engines: 100% in-memory with optional persistence
        and a `2-level disk-based B-tree <http://sphia.org>`_,
        to use with large data sets
    - "secondary key and index iterators support"
    - "asynchronous master-master replication"
    - "authentication and access control"<commit_msg>doc: edit the website taglines<commit_after>---
title   : "Tarantool - A NoSQL database running in a Lua application server"
slug    : "index"
save_as : "index.html"
template: "index"
blocks  :
  header:
    - "Tarantool"
    - "Get your data in RAM. Get compute close to data. Enjoy the performance"
  features:
    - format: rst
      content: >
        .. |br| raw:: html

            <br />

        A drop-in replacement for Lua 5.1, based on
        LuaJIT 2.0; |br| simply use ``#!/usr/bin/tarantool``
        instead of ``#!/usr/bin/lua`` in your script
    - "Lua packages for non-blocking I/O, fibers and HTTP"
    - format: rst
      content: >
        `MessagePack <http://msgpack.org/>`_ data format and
        MessagePack based client-server protocol
    - format: rst
      content: >
        a built-in database with two data engines: 100% in-memory
        with optional persistence and a `2-level disk-based B-tree
        <http://sphia.org>`_, to use with large data sets
    - "secondary key and index iterators support"
    - "asynchronous master-master replication"
    - "authentication and access control"
{'fraction_non_alphanumeric': 0.10333048676345004, 'fraction_numerical': 0.006831767719897523, 'mean_word_length': 2.332859174964438, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 16, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2210553', 'n_tokens_mistral': 730, 'n_tokens_neox': 696, 'n_words': 257}