Read_this_first.md.json 45 KB

1234567891011121314151617
  1. {
  2. "79494e3e639b83a15983fd2a4e20bca56d5b3fa56672a6d1b448e1a5fac1f63a": {
  3. "original": "# Read this first\n\n## About this manual\n\nThe manual is arranged to reflect the most likely way you would use Manticore:\n\n* starting with basic information about it and how to install and connect\n* essential things like adding documents and running searches\n* performance optimization tips, tricks and extending Manticore with the help of plugins and custom functions\n\n##### Do not skip 1\ufe0f\u20e3 2\ufe0f\u20e3 3\ufe0f\u20e3\nKey sections of the manual are marked with 1\ufe0f\u20e3, 2\ufe0f\u20e3, 3\ufe0f\u20e3 etc. in the menu for your convenience since their corresponding functionality is most used. If you are new to Manticore **we highly recommend not skipping them**.\n\n##### Quick start guide\nIf you are looking for a quick understanding of how Manticore works in general [\u26a1 Quick start guide](Quick_start_guide.md) is a good place to start.\n\n##### Using examples\nEach query example has a little icon \ud83d\udccb in the top-right corner:\n\n![Copy example](copy_example.png)\n\nYou can use it to copy examples to the clipboard. **If the query is an HTTP request it will be copied as a CURL command**. You can configure the host/port if you press \u2699\ufe0f.\n\n##### Search in this manual\n\nWe love search and we've made our best to make searching in this manual as convenient as possible. Of course it's backed by Manticore Search. Besides using the search bar which requires opening the manual first there is a very easy way to find something by just opening **mnt.cr/your-search-keyword** :\n\n![mnt.cr quick manual search](mnt.cr.gif)\n\n## Best practices\nThere are few things you need to understand about Manticore Search that can help you follow the best practices of using it.\n\n#### Real-time table vs plain table\n* **[Real-time table](Creating_a_table/Local_tables/Real-time_table.md)** allows adding, updating and deleting documents with immediate availability of the changes.\n* **[Plain table](Creating_a_table/Local_tables/Plain_table.md)** is a mostly immutable data structure and a basic element used by real-time tables. Plain table stores a set of documents, their common dictionary and indexation settings. One real-time table can consist of multiple plain tables (chunks), but **besides that Manticore provides direct access to building plain tables** using tool [indexer](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md#Indexer-tool). It makes sense when your data is mostly immutable, therefore you don't need a real-time table for that.\n\n#### Real-time mode vs plain mode\nManticore Search works in two modes:\n* **Real-time mode** (RT mode). This is a default one and allows to manage your data schema **imperatively**:\n * allows managing your data schema online using SQL commands `CREATE`/`ALTER`/`DROP TABLE` and their equivalents in non-SQL clients\n * in the configuration file you need to define only server-related settings including [data_dir](Server_settings/Searchd.md#data_dir)\n* **Plain mode** allows to define your data schemas in a configuration file, i.e. provides **declarative** kind of schema management. It makes sense in three cases:\n * when you only deal with plain tables\n * or when your data schema is very stable and you don't need replication (as it's available only in the RT mode)\n * when you have to make your data schema portable (e.g. for easier deployment of it on a new server)\n\nYou cannot combine the 2 modes and need to decide which one you want to follow by specifying [data_dir](Server_settings/Searchd.md#data_dir) in your configuration file (which is the default behaviour). If you are unsure **our recommendation is to follow the RT mode** as if even you need a plain table you can [build](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md) it with a separate plain table config and [import](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md) to your main Manticore instance.\n\nReal-time tables can be used in both RT and plain modes. In the RT mode a real-time table is defined with a `CREATE TABLE` command, while in the plain mode it is defined in the configuration file. Plain (offline) tables are supported only in the plain mode. Plain tables cannot be created in the RT mode, but existing plain tables made in the plain mode can be [converted](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Attaching_one_table_to_another.md) to real-time tables and [imported](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md) in the RT mode.\n\n#### SQL vs JSON\nManticore provides multiple ways and interfaces to manage your schemas and data, but the two main are:\n* **SQL**. This is a native Manticore's language which enables all Manticore's functionality. **The best practice is to use SQL to**:\n * manage your schemas and do other DBA routines as it's the easiest way to do that\n * design your queries as SQL is much closer to natural language than the JSON DSL which is important when you design something new. You can use Manticore SQL via any MySQL client or [/sql](Connecting_to_the_server/MySQL_protocol.md).\n* **JSON**. Most functionality is also available via JSON domain specific language. This is especially useful when you integrate Manticore with your application as with JSON you can do it more programmatically than with SQL. The best practice is to **first explore how to do something via SQL and then use JSON to integrate it into your application.**\n\n<!-- proofread -->\n\n",
  4. "translations": {
  5. "chinese": "# \u8bf7\u5148\u9605\u8bfb\u672c\u6587\n\n## \u5173\u4e8e\u672c\u624b\u518c\n\n\u672c\u624b\u518c\u7684\u7f16\u6392\u65e8\u5728\u53cd\u6620\u60a8\u6700\u53ef\u80fd\u4f7f\u7528 Manticore \u7684\u65b9\u5f0f\uff1a\n\n* \u4ece\u5173\u4e8e\u5b83\u7684\u57fa\u672c\u4fe1\u606f\u4ee5\u53ca\u5982\u4f55\u5b89\u88c5\u548c\u8fde\u63a5\u5f00\u59cb\n* \u6dfb\u52a0\u6587\u6863\u548c\u8fd0\u884c\u641c\u7d22\u7b49\u57fa\u672c\u64cd\u4f5c\n* \u6027\u80fd\u4f18\u5316\u6280\u5de7\u3001\u7a8d\u95e8\uff0c\u4ee5\u53ca\u501f\u52a9\u63d2\u4ef6\u548c\u81ea\u5b9a\u4e49\u51fd\u6570\u6269\u5c55 Manticore\n\n##### \u4e0d\u8981\u8df3\u8fc7 1\ufe0f\u20e3 2\ufe0f\u20e3 3\ufe0f\u20e3\n\u4e3a\u4e86\u65b9\u4fbf\u8d77\u89c1\uff0c\u624b\u518c\u7684\u5173\u952e\u90e8\u5206\u5728\u83dc\u5355\u4e2d\u7528 1\ufe0f\u20e3\u30012\ufe0f\u20e3\u30013\ufe0f\u20e3 \u7b49\u6807\u8bb0\uff0c\u56e0\u4e3a\u5b83\u4eec\u5bf9\u5e94\u7684\u529f\u80fd\u6700\u5e38\u7528\u3002\u5982\u679c\u60a8\u662f Manticore \u7684\u65b0\u624b\uff0c**\u6211\u4eec\u5f3a\u70c8\u5efa\u8bae\u4e0d\u8981\u8df3\u8fc7\u5b83\u4eec**\u3002\n\n##### \u5feb\u901f\u5165\u95e8\u6307\u5357\n\u5982\u679c\u60a8\u60f3\u5feb\u901f\u4e86\u89e3 Manticore \u7684\u4e00\u822c\u5de5\u4f5c\u539f\u7406\uff0c[\u26a1 \u5feb\u901f\u5165\u95e8\u6307\u5357](Quick_start_guide.md) \u662f\u4e00\u4e2a\u5f88\u597d\u7684\u8d77\u70b9\u3002\n\n##### \u4f7f\u7528\u793a\u4f8b\n\u6bcf\u4e2a\u67e5\u8be2\u793a\u4f8b\u7684\u53f3\u4e0a\u89d2\u90fd\u6709\u4e00\u4e2a\u5c0f\u56fe\u6807 \ud83d\udccb\uff1a\n\n![\u590d\u5236\u793a\u4f8b](copy_example.png)\n\n\u60a8\u53ef\u4ee5\u4f7f\u7528\u5b83\u5c06\u793a\u4f8b\u590d\u5236\u5230\u526a\u8d34\u677f\u3002**\u5982\u679c\u67e5\u8be2\u662f HTTP \u8bf7\u6c42\uff0c\u5b83\u5c06\u88ab\u590d\u5236\u4e3a CURL \u547d\u4ee4**\u3002\u60a8\u53ef\u4ee5\u6309 \u2699\ufe0f \u914d\u7f6e\u4e3b\u673a/\u7aef\u53e3\u3002\n\n##### \u5728\u672c\u624b\u518c\u4e2d\u641c\u7d22\n\n\u6211\u4eec\u70ed\u7231\u641c\u7d22\uff0c\u5e76\u5df2\u5c3d\u6700\u5927\u52aa\u529b\u4f7f\u5728\u672c\u624b\u518c\u4e2d\u641c\u7d22\u5c3d\u53ef\u80fd\u65b9\u4fbf\u3002\u5f53\u7136\uff0c\u5b83\u7531 Manticore Search \u63d0\u4f9b\u652f\u6301\u3002\u9664\u4e86\u4f7f\u7528\u9700\u8981\u5148\u6253\u5f00\u624b\u518c\u7684\u641c\u7d22\u680f\u5916\uff0c\u8fd8\u6709\u4e00\u79cd\u975e\u5e38\u7b80\u5355\u7684\u65b9\u6cd5\u53ef\u4ee5\u627e\u5230\u67d0\u4e9b\u5185\u5bb9\uff0c\u53ea\u9700\u6253\u5f00 **mnt.cr/\u60a8\u7684\u641c\u7d22\u5173\u952e\u8bcd**\uff1a\n\n![mnt.cr \u5feb\u901f\u624b\u518c\u641c\u7d22](mnt.cr.gif)\n\n## \u6700\u4f73\u5b9e\u8df5\n\u5173\u4e8e Manticore Search\uff0c\u6709\u51e0\u4ef6\u4e8b\u60a8\u9700\u8981\u4e86\u89e3\uff0c\u8fd9\u6709\u52a9\u4e8e\u60a8\u9075\u5faa\u4f7f\u7528\u5b83\u7684\u6700\u4f73\u5b9e\u8df5\u3002\n\n#### \u5b9e\u65f6\u8868\u4e0e\u666e\u901a\u8868\n* **[\u5b9e\u65f6\u8868](Creating_a_table/Local_tables/Real-time_table.md)** \u5141\u8bb8\u6dfb\u52a0\u3001\u66f4\u65b0\u548c\u5220\u9664\u6587\u6863\uff0c\u5e76\u4e14\u66f4\u6539\u7acb\u5373\u53ef\u7528\u3002\n* **[\u666e\u901a\u8868](Creating_a_table/Local_tables/Plain_table.md)** \u662f\u4e00\u79cd\u57fa\u672c\u4e0d\u53ef\u53d8\u7684\u6570\u636e\u7ed3\u6784\uff0c\u4e5f\u662f\u5b9e\u65f6\u8868\u4f7f\u7528\u7684\u57fa\u672c\u5143\u7d20\u3002\u666e\u901a\u8868\u5b58\u50a8\u4e00\u7ec4\u6587\u6863\u3001\u5b83\u4eec\u7684\u516c\u5171\u5b57\u5178\u548c\u7d22\u5f15\u8bbe\u7f6e\u3002\u4e00\u4e2a\u5b9e\u65f6\u8868\u53ef\u4ee5\u7531\u591a\u4e2a\u666e\u901a\u8868\uff08\u5757\uff09\u7ec4\u6210\uff0c\u4f46**\u9664\u6b64\u4e4b\u5916\uff0cManticore \u63d0\u4f9b\u4e86\u4f7f\u7528\u5de5\u5177 [indexer](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md#Indexer-tool) \u76f4\u63a5\u6784\u5efa\u666e\u901a\u8868**\u7684\u9014\u5f84\u3002\u5f53\u60a8\u7684\u6570\u636e\u57fa\u672c\u4e0d\u53ef\u53d8\u65f6\uff0c\u8fd9\u6837\u505a\u662f\u6709\u610f\u4e49\u7684\uff0c\u56e0\u6b64\u60a8\u4e0d\u9700\u8981\u4e3a\u6b64\u4f7f\u7528\u5b9e\u65f6\u8868\u3002\n\n#### \u5b9e\u65f6\u6a21\u5f0f\u4e0e\u666e\u901a\u6a21\u5f0f\nManticore Search \u5728\u4e24\u79cd\u6a21\u5f0f\u4e0b\u5de5\u4f5c\uff1a\n* **\u5b9e\u65f6\u6a21\u5f0f**\uff08RT \u6a21\u5f0f\uff09\u3002\u8fd9\u662f\u9ed8\u8ba4\u6a21\u5f0f\uff0c\u5141\u8bb8**\u547d\u4ee4\u5f0f**\u7ba1\u7406\u60a8\u7684\u6570\u636e\u6a21\u5f0f\uff1a\n * \u5141\u8bb8\u4f7f\u7528 SQL \u547d\u4ee4 `CREATE`/`ALTER`/`DROP TABLE` \u53ca\u5176\u5728\u975e SQL \u5ba2\u6237\u7aef\u4e2d\u7684\u7b49\u6548\u547d\u4ee4\u5728\u7ebf\u7ba1\u7406\u60a8\u7684\u6570\u636e\u6a21\u5f0f\n * \u5728\u914d\u7f6e\u6587\u4ef6\u4e2d\uff0c\u60a8\u53ea\u9700\u8981\u5b9a\u4e49\u4e0e\u670d\u52a1\u5668\u76f8\u5173\u7684\u8bbe\u7f6e\uff0c\u5305\u62ec [data_dir](Server_settings/Searchd.md#data_dir)\n* **\u666e\u901a\u6a21\u5f0f** \u5141\u8bb8\u5728\u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u60a8\u7684\u6570\u636e\u6a21\u5f0f\uff0c\u5373\u63d0\u4f9b**\u58f0\u660e\u5f0f**\u7684\u6a21\u5f0f\u7ba1\u7406\u3002\u8fd9\u5728\u4e09\u79cd\u60c5\u51b5\u4e0b\u6709\u610f\u4e49\uff1a\n * \u5f53\u60a8\u53ea\u5904\u7406\u666e\u901a\u8868\u65f6\n * \u6216\u8005\u5f53\u60a8\u7684\u6570\u636e\u6a21\u5f0f\u975e\u5e38\u7a33\u5b9a\u4e14\u4e0d\u9700\u8981\u590d\u5236\u65f6\uff08\u56e0\u4e3a\u590d\u5236\u4ec5\u5728 RT \u6a21\u5f0f\u4e0b\u53ef\u7528\uff09\n * \u5f53\u60a8\u9700\u8981\u4f7f\u60a8\u7684\u6570\u636e\u6a21\u5f0f\u53ef\u79fb\u690d\u65f6\uff08\u4f8b\u5982\uff0c\u4e3a\u4e86\u66f4\u5bb9\u6613\u5730\u5728\u65b0\u670d\u52a1\u5668\u4e0a\u90e8\u7f72\uff09\n\n\u60a8\u4e0d\u80fd\u6df7\u5408\u4f7f\u7528\u8fd9\u4e24\u79cd\u6a21\u5f0f\uff0c\u9700\u8981\u901a\u8fc7\u6307\u5b9a\u914d\u7f6e\u6587\u4ef6\u4e2d\u7684 [data_dir](Server_settings/Searchd.md#data_dir) \u6765\u51b3\u5b9a\u8981\u9075\u5faa\u54ea\u79cd\u6a21\u5f0f\uff08\u8fd9\u662f\u9ed8\u8ba4\u884c\u4e3a\uff09\u3002\u5982\u679c\u60a8\u4e0d\u786e\u5b9a\uff0c**\u6211\u4eec\u7684\u5efa\u8bae\u662f\u9075\u5faa RT \u6a21\u5f0f**\uff0c\u56e0\u4e3a\u5373\u4f7f\u60a8\u9700\u8981\u4e00\u4e2a\u666e\u901a\u8868\uff0c\u60a8\u4e5f\u53ef\u4ee5\u4f7f\u7528\u5355\u72ec\u7684\u666e\u901a\u8868\u914d\u7f6e[\u6784\u5efa](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md)\u5b83\uff0c\u5e76[\u5bfc\u5165](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md)\u5230\u60a8\u7684\u4e3b Manticore \u5b9e\u4f8b\u4e2d\u3002\n\n\u5b9e\u65f6\u8868\u53ef\u4ee5\u5728 RT \u6a21\u5f0f\u548c\u666e\u901a\u6a21\u5f0f\u4e0b\u4f7f\u7528\u3002\u5728 RT \u6a21\u5f0f\u4e0b\uff0c\u5b9e\u65f6\u8868\u4f7f\u7528 `CREATE TABLE` \u547d\u4ee4\u5b9a\u4e49\uff0c\u800c\u5728\u666e\u901a\u6a21\u5f0f\u4e0b\uff0c\u5b83\u5728\u914d\u7f6e\u6587\u4ef6\u4e2d\u5b9a\u4e49\u3002\u666e\u901a\uff08\u79bb\u7ebf\uff09\u8868\u4ec5\u5728\u666e\u901a\u6a21\u5f0f\u4e0b\u53d7\u652f\u6301\u3002\u666e\u901a\u8868\u4e0d\u80fd\u5728 RT \u6a21\u5f0f\u4e0b\u521b\u5efa\uff0c\u4f46\u5728\u666e\u901a\u6a21\u5f0f\u4e0b\u521b\u5efa\u7684\u73b0\u6709\u666e\u901a\u8868\u53ef\u4ee5[\u8f6c\u6362](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Attaching_one_table_to_another.md)\u4e3a\u5b9e\u65f6\u8868\u5e76\u5728 RT \u6a21\u5f0f\u4e0b[\u5bfc\u5165](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md)\u3002\n\n#### SQL \u4e0e JSON\nManticore \u63d0\u4f9b\u4e86\u591a\u79cd\u65b9\u5f0f\u548c\u63a5\u53e3\u6765\u7ba1\u7406\u60a8\u7684\u6a21\u5f0f\u548c\u6570\u636e\uff0c\u4f46\u4e24\u4e2a\u4e3b\u8981\u7684\u662f\uff1a\n* **SQL**\u3002\u8fd9\u662f Manticore \u7684\u539f\u751f\u8bed\u8a00\uff0c\u652f\u6301 Manticore \u7684\u6240\u6709\u529f\u80fd\u3002**\u6700\u4f73\u5b9e\u8df5\u662f\u4f7f\u7528 SQL \u6765**\uff1a\n * \u7ba1\u7406\u60a8\u7684\u6a21\u5f0f\u5e76\u6267\u884c\u5176\u4ed6 DBA \u4f8b\u7a0b\uff0c\u56e0\u4e3a\u8fd9\u662f\u6700\u7b80\u5355\u7684\u65b9\u6cd5\n * \u8bbe\u8ba1\u60a8\u7684\u67e5\u8be2\uff0c\u56e0\u4e3a SQL \u6bd4 JSON DSL \u66f4\u63a5\u8fd1\u81ea\u7136\u8bed\u8a00\uff0c\u8fd9\u5728\u60a8\u8bbe\u8ba1\u65b0\u5185\u5bb9\u65f6\u5f88\u91cd\u8981\u3002\u60a8\u53ef\u4ee5\u901a\u8fc7\u4efb\u4f55 MySQL \u5ba2\u6237\u7aef\u6216 [/sql](Connecting_to_the_server/MySQL_protocol.md) \u4f7f\u7528 Manticore SQL\u3002\n* **JSON**\u3002\u5927\u591a\u6570\u529f\u80fd\u4e5f\u53ef\u4ee5\u901a\u8fc7 JSON \u9886\u57df\u7279\u5b9a\u8bed\u8a00\u4f7f\u7528\u3002\u5f53\u60a8\u5c06 Manticore \u96c6\u6210\u5230\u60a8\u7684\u5e94\u7528\u7a0b\u5e8f\u4e2d\u65f6\uff0c\u8fd9\u5c24\u5176\u6709\u7528\uff0c\u56e0\u4e3a\u4f7f\u7528 JSON \u53ef\u4ee5\u6bd4\u4f7f\u7528 SQL \u66f4\u4ee5\u7f16\u7a0b\u65b9\u5f0f\u5b9e\u73b0\u3002\u6700\u4f73\u5b9e\u8df5\u662f**\u9996\u5148\u63a2\u7d22\u5982\u4f55\u901a\u8fc7 SQL \u5b8c\u6210\u67d0\u4e9b\u64cd\u4f5c\uff0c\u7136\u540e\u4f7f\u7528 JSON \u5c06\u5176\u96c6\u6210\u5230\u60a8\u7684\u5e94\u7528\u7a0b\u5e8f\u4e2d\u3002**\n\n<!-- proofread -->",
  6. "russian": "# \u041f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u044d\u0442\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430\n\n## \u041e \u0434\u0430\u043d\u043d\u043e\u043c \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0435\n\n\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0440\u0430\u0437\u0438\u0442\u044c \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Manticore:\n\n* \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u043d\u0435\u043c \u0438 \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f\n* \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u0435\u0449\u0438, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a \u043f\u043e\u0438\u0441\u043a\u043e\u0432\n* \u0441\u043e\u0432\u0435\u0442\u044b \u043f\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u0445\u0438\u0442\u0440\u043e\u0441\u0442\u0438 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 Manticore \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439\n\n##### \u041d\u0435 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0439\u0442\u0435 1\ufe0f\u20e3 2\ufe0f\u20e3 3\ufe0f\u20e3 \n\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u044b \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430 \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u044b 1\ufe0f\u20e3, 2\ufe0f\u20e3, 3\ufe0f\u20e3 \u0438 \u0442.\u0434. \u0432 \u043c\u0435\u043d\u044e \u0434\u043b\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0447\u0430\u0449\u0435 \u0432\u0441\u0435\u0433\u043e. \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u043e\u0432\u0438\u0447\u043e\u043a \u0432 Manticore, **\u043c\u044b \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u0438\u0445 \u043d\u0435 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0442\u044c**.\n\n##### \u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0431\u044b\u0441\u0442\u0440\u043e\u043c\u0443 \u0441\u0442\u0430\u0440\u0442\u0443 \n\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u0432 \u0446\u0435\u043b\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 Manticore, [\u26a1 \u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0431\u044b\u0441\u0442\u0440\u043e\u043c\u0443 \u0441\u0442\u0430\u0440\u0442\u0443](Quick_start_guide.md) \u2014 \u0445\u043e\u0440\u043e\u0448\u0435\u0435 \u043c\u0435\u0441\u0442\u043e \u0434\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430.\n\n##### \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \n\u041a\u0430\u0436\u0434\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u0438\u043c\u0435\u0435\u0442 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0437\u043d\u0430\u0447\u043e\u043a \ud83d\udccb \u0432 \u043f\u0440\u0430\u0432\u043e\u043c \u0432\u0435\u0440\u0445\u043d\u0435\u043c \u0443\u0433\u043b\u0443:\n\n![\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440](copy_example.png)\n\n\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0434\u043b\u044f \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0435\u043d\u0430. **\u0415\u0441\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0441 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f HTTP-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c, \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d \u043a\u0430\u043a \u043a\u043e\u043c\u0430\u043d\u0434\u0430 CURL**. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0445\u043e\u0441\u0442/\u043f\u043e\u0440\u0442, \u043d\u0430\u0436\u0430\u0432 \u2699\ufe0f.\n\n##### \u041f\u043e\u0438\u0441\u043a \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0443\n\n\u041c\u044b \u043b\u044e\u0431\u0438\u043c \u043f\u043e\u0438\u0441\u043a \u0438 \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u0432\u0441\u0451 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0435, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u043e\u0438\u0441\u043a \u0432 \u044d\u0442\u043e\u043c \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0443\u0434\u043e\u0431\u043d\u044b\u043c. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043d\u0430 \u0431\u0430\u0437\u0435 Manticore Search. \u041f\u043e\u043c\u0438\u043c\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0440\u043e\u043a\u0438 \u043f\u043e\u0438\u0441\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430, \u0435\u0441\u0442\u044c \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u043d\u0430\u0439\u0442\u0438 \u0447\u0442\u043e-\u0442\u043e \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u043a\u0440\u044b\u0432 **mnt.cr/your-search-keyword**:\n\n![\u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u043f\u043e\u0438\u0441\u043a \u043f\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0443 mnt.cr](mnt.cr.gif)\n\n## \u041b\u0443\u0447\u0448\u0438\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0438 \n\u0415\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0435\u0449\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u043e Manticore Search, \u0447\u0442\u043e\u0431\u044b \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u043b\u0443\u0447\u0448\u0438\u043c \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430\u043c \u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f.\n\n#### \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0442\u0438\u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \n* **[\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438](Creating_a_table/Local_tables/Real-time_table.md)** \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c, \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c \u0438 \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u0441 \u043d\u0435\u043c\u0435\u0434\u043b\u0435\u043d\u043d\u044b\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \n* **[\u041f\u0440\u043e\u0441\u0442\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430](Creating_a_table/Local_tables/Plain_table.md)** \u2014 \u044d\u0442\u043e, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u044d\u043b\u0435\u043c\u0435\u043d\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u043c\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u041f\u0440\u043e\u0441\u0442\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0445\u0440\u0430\u043d\u0438\u0442 \u043d\u0430\u0431\u043e\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0438\u0445 \u043e\u0431\u0449\u0438\u0439 \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438. \u041e\u0434\u043d\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0441\u0442\u043e\u044f\u0442\u044c \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 (\u0447\u0430\u043d\u043a\u043e\u0432), \u043d\u043e **\u043f\u043e\u043c\u0438\u043c\u043e \u044d\u0442\u043e\u0433\u043e Manticore \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u0440\u044f\u043c\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044e \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446** \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 [indexer](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md#Indexer-tool). \u042d\u0442\u043e \u0438\u043c\u0435\u0435\u0442 \u0441\u043c\u044b\u0441\u043b, \u043a\u043e\u0433\u0434\u0430 \u0432\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u044b, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\n\n#### \u0420\u0435\u0436\u0438\u043c \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0442\u0438\u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0440\u0435\u0436\u0438\u043c\u0430 \nManticore Search \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u0434\u0432\u0443\u0445 \u0440\u0435\u0436\u0438\u043c\u0430\u0445: \n* **\u0420\u0435\u0436\u0438\u043c \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438** (RT \u0440\u0435\u0436\u0438\u043c). \u042d\u0442\u043e \u0440\u0435\u0436\u0438\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0432\u0430\u0448\u0435\u0439 \u0441\u0445\u0435\u043c\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445 **\u0438\u043c\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e**: \n * \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0445\u0435\u043c\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u043d\u043b\u0430\u0439\u043d \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e SQL-\u043a\u043e\u043c\u0430\u043d\u0434 `CREATE`/`ALTER`/`DROP TABLE` \u0438 \u0438\u0445 \u0430\u043d\u0430\u043b\u043e\u0433\u043e\u0432 \u0432 \u043a\u043b\u0438\u0435\u043d\u0442\u0430\u0445 \u0431\u0435\u0437 SQL \n * \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c, \u0432\u043a\u043b\u044e\u0447\u0430\u044f [data_dir](Server_settings/Searchd.md#data_dir) \n* **\u041f\u0440\u043e\u0441\u0442\u043e\u0439 \u0440\u0435\u0436\u0438\u043c** \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c \u0441\u0445\u0435\u043c\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435, \u0442\u043e \u0435\u0441\u0442\u044c \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 **\u0434\u0435\u043a\u043b\u0430\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0435** \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0445\u0435\u043c\u0430\u043c\u0438. \u042d\u0442\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u0432 \u0442\u0440\u0451\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445: \n * \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043f\u0440\u043e\u0441\u0442\u044b\u043c\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u043c\u0438 \n * \u0438\u043b\u0438 \u043a\u043e\u0433\u0434\u0430 \u0432\u0430\u0448\u0430 \u0441\u0445\u0435\u043c\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u0447\u0435\u043d\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430 \u0438 \u0432\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u0430 \u0440\u0435\u043f\u043b\u0438\u043a\u0430\u0446\u0438\u044f (\u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 RT \u0440\u0435\u0436\u0438\u043c\u0435) \n * \u043a\u043e\u0433\u0434\u0430 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0445\u0435\u043c\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c\u043e\u0439 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u043d\u0430 \u043d\u043e\u0432\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435) \n\n\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043a\u043e\u043c\u0431\u0438\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0432\u0430 \u0440\u0435\u0436\u0438\u043c\u0430 \u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043e\u0434\u0438\u043d, \u0443\u043a\u0430\u0437\u0430\u0432 [data_dir](Server_settings/Searchd.md#data_dir) \u0432 \u0432\u0430\u0448\u0435\u043c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435 (\u0447\u0442\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e). \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0443\u0432\u0435\u0440\u0435\u043d\u044b, **\u043c\u044b \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c RT \u0440\u0435\u0436\u0438\u043c**, \u0442\u0430\u043a \u043a\u0430\u043a \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u0430 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 [\u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md) \u0435\u0451 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0438 [\u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md) \u0432 \u0432\u0430\u0448 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440 Manticore.\n\n\u0422\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u0432 RT, \u0442\u0430\u043a \u0438 \u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435. \u0412 RT \u0440\u0435\u0436\u0438\u043c\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 `CREATE TABLE`, \u0430 \u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043e\u043d\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435. \u041f\u0440\u043e\u0441\u0442\u044b\u0435 (\u043e\u0444\u043b\u0430\u0439\u043d) \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435. \u041f\u0440\u043e\u0441\u0442\u044b\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u0432 RT \u0440\u0435\u0436\u0438\u043c\u0435, \u043d\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u043f\u0440\u043e\u0441\u0442\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c [\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Attaching_one_table_to_another.md) \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 [\u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md) \u0432 RT \u0440\u0435\u0436\u0438\u043c\u0435.\n\n#### SQL \u043f\u0440\u043e\u0442\u0438\u0432 JSON \nManticore \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u0438 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0445\u0435\u043c\u0430\u043c\u0438 \u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438, \u043d\u043e \u0434\u0432\u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0438\u0437 \u043d\u0438\u0445: \n* **SQL**. \u042d\u0442\u043e \u0440\u043e\u0434\u043d\u043e\u0439 \u044f\u0437\u044b\u043a Manticore, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0441\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b Manticore. **\u041b\u0443\u0447\u0448\u0435\u0439 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u043e\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 SQL \u0434\u043b\u044f**: \n * \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0445\u0435\u043c\u0430\u043c\u0438 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0434\u0440\u0443\u0433\u0438\u0445 DBA-\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u0442\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u043e \u0441\u0430\u043c\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \n * \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u0442\u0430\u043a \u043a\u0430\u043a SQL \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043b\u0438\u0436\u0435 \u043a \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u043c\u0443 \u044f\u0437\u044b\u043a\u0443, \u0447\u0435\u043c JSON DSL, \u0447\u0442\u043e \u0432\u0430\u0436\u043d\u043e \u043f\u0440\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0447\u0435\u0433\u043e-\u0442\u043e \u043d\u043e\u0432\u043e\u0433\u043e. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Manticore SQL \u0447\u0435\u0440\u0435\u0437 \u043b\u044e\u0431\u043e\u0439 MySQL \u043a\u043b\u0438\u0435\u043d\u0442 \u0438\u043b\u0438 [/sql](Connecting_to_the_server/MySQL_protocol.md). \n* **JSON**. \u0411\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0447\u0435\u0440\u0435\u0437 JSON \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a. \u042d\u0442\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043f\u0440\u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 Manticore \u0441 \u0432\u0430\u0448\u0438\u043c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c, \u0442\u0430\u043a \u043a\u0430\u043a \u0441 JSON \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e, \u0447\u0435\u043c \u0441 SQL. \u041b\u0443\u0447\u0448\u0435\u0439 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u043e\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f **\u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0438\u0437\u0443\u0447\u0438\u0442\u044c, \u043a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u0447\u0435\u0440\u0435\u0437 SQL, \u0430 \u0437\u0430\u0442\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c JSON \u0434\u043b\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u044d\u0442\u043e\u0433\u043e \u0432 \u0432\u0430\u0448\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435.**\n\n<!-- proofread -->"
  7. },
  8. "is_code_or_comment": false,
  9. "model": "deepseek/deepseek-v3.2",
  10. "updated_at": 1766375621
  11. },
  12. "__meta": {
  13. "source_text": "# Read this first\n\n## About this manual\n\nThe manual is arranged to reflect the most likely way you would use Manticore:\n\n* starting with basic information about it and how to install and connect\n* essential things like adding documents and running searches\n* performance optimization tips, tricks and extending Manticore with the help of plugins and custom functions\n\n##### Do not skip 1\ufe0f\u20e3 2\ufe0f\u20e3 3\ufe0f\u20e3\nKey sections of the manual are marked with 1\ufe0f\u20e3, 2\ufe0f\u20e3, 3\ufe0f\u20e3 etc. in the menu for your convenience since their corresponding functionality is most used. If you are new to Manticore **we highly recommend not skipping them**.\n\n##### Quick start guide\nIf you are looking for a quick understanding of how Manticore works in general [\u26a1 Quick start guide](Quick_start_guide.md) is a good place to start.\n\n##### Using examples\nEach query example has a little icon \ud83d\udccb in the top-right corner:\n\n![Copy example](copy_example.png)\n\nYou can use it to copy examples to the clipboard. **If the query is an HTTP request it will be copied as a CURL command**. You can configure the host/port if you press \u2699\ufe0f.\n\n##### Search in this manual\n\nWe love search and we've made our best to make searching in this manual as convenient as possible. Of course it's backed by Manticore Search. Besides using the search bar which requires opening the manual first there is a very easy way to find something by just opening **mnt.cr/your-search-keyword** :\n\n![mnt.cr quick manual search](mnt.cr.gif)\n\n## Best practices\nThere are few things you need to understand about Manticore Search that can help you follow the best practices of using it.\n\n#### Real-time table vs plain table\n* **[Real-time table](Creating_a_table/Local_tables/Real-time_table.md)** allows adding, updating and deleting documents with immediate availability of the changes.\n* **[Plain table](Creating_a_table/Local_tables/Plain_table.md)** is a mostly immutable data structure and a basic element used by real-time tables. Plain table stores a set of documents, their common dictionary and indexation settings. One real-time table can consist of multiple plain tables (chunks), but **besides that Manticore provides direct access to building plain tables** using tool [indexer](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md#Indexer-tool). It makes sense when your data is mostly immutable, therefore you don't need a real-time table for that.\n\n#### Real-time mode vs plain mode\nManticore Search works in two modes:\n* **Real-time mode** (RT mode). This is a default one and allows to manage your data schema **imperatively**:\n * allows managing your data schema online using SQL commands `CREATE`/`ALTER`/`DROP TABLE` and their equivalents in non-SQL clients\n * in the configuration file you need to define only server-related settings including [data_dir](Server_settings/Searchd.md#data_dir)\n* **Plain mode** allows to define your data schemas in a configuration file, i.e. provides **declarative** kind of schema management. It makes sense in three cases:\n * when you only deal with plain tables\n * or when your data schema is very stable and you don't need replication (as it's available only in the RT mode)\n * when you have to make your data schema portable (e.g. for easier deployment of it on a new server)\n\nYou cannot combine the 2 modes and need to decide which one you want to follow by specifying [data_dir](Server_settings/Searchd.md#data_dir) in your configuration file (which is the default behaviour). If you are unsure **our recommendation is to follow the RT mode** as if even you need a plain table you can [build](Data_creation_and_modification/Adding_data_from_external_storages/Plain_tables_creation.md) it with a separate plain table config and [import](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md) to your main Manticore instance.\n\nReal-time tables can be used in both RT and plain modes. In the RT mode a real-time table is defined with a `CREATE TABLE` command, while in the plain mode it is defined in the configuration file. Plain (offline) tables are supported only in the plain mode. Plain tables cannot be created in the RT mode, but existing plain tables made in the plain mode can be [converted](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Attaching_one_table_to_another.md) to real-time tables and [imported](Data_creation_and_modification/Adding_data_from_external_storages/Adding_data_to_tables/Importing_table.md) in the RT mode.\n\n#### SQL vs JSON\nManticore provides multiple ways and interfaces to manage your schemas and data, but the two main are:\n* **SQL**. This is a native Manticore's language which enables all Manticore's functionality. **The best practice is to use SQL to**:\n * manage your schemas and do other DBA routines as it's the easiest way to do that\n * design your queries as SQL is much closer to natural language than the JSON DSL which is important when you design something new. You can use Manticore SQL via any MySQL client or [/sql](Connecting_to_the_server/MySQL_protocol.md).\n* **JSON**. Most functionality is also available via JSON domain specific language. This is especially useful when you integrate Manticore with your application as with JSON you can do it more programmatically than with SQL. The best practice is to **first explore how to do something via SQL and then use JSON to integrate it into your application.**\n\n<!-- proofread -->\n\n",
  14. "updated_at": 1768530797,
  15. "source_md5": "642becd7e130ff770d8ff61d8a753431"
  16. }
  17. }