{"id":95653,"date":"2020-10-01T13:42:30","date_gmt":"2020-10-01T11:42:30","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kompaktnoj-vstraivaemoj-subd-libmdbx-0-9-1"},"modified":"2020-10-01T13:42:30","modified_gmt":"2020-10-01T11:42:30","slug":"vypusk-kompaktnoj-vstraivaemoj-subd-libmdbx-0-9-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-kompaktnoj-vstraivaemoj-subd-libmdbx-0-9-1","title":{"rendered":"Sortie de la base de donn\u00e9es int\u00e9gr\u00e9e compacte libmdbx 0.9.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/erthink\/libmdbx\/releases\">Lanc\u00e9e<\/a><\/noindex> version 0.9.1 de la biblioth\u00e8que <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/erthink\/libmdbx\">libmdbx<\/a><\/noindex> (MDBX) avec une impl\u00e9mentation d'une base de donn\u00e9es int\u00e9gr\u00e9e, compacte et hautement performante de type cl\u00e9-valeur. Le code libmdbx est distribu\u00e9 sous licence <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/erthink\/libmdbx\/blob\/master\/LICENSE\">licence publique OpenLDAP.<\/a><\/noindex>.<\/p>\n<p>La version actuelle est un compromis entre l'intention de publier une version stable \u00e0 long terme 1.0 avec un support complet de C++ et le refus de retarder les sorties en raison de l'incapacit\u00e9 \u00e0 geler la nouvelle API C++. La version pr\u00e9sent\u00e9e est le r\u00e9sultat de 9 mois de travail visant \u00e0 stabiliser la biblioth\u00e8que et \u00e0 am\u00e9liorer sa convivialit\u00e9, et comprend une version pr\u00e9liminaire <noindex><a rel=\"nofollow\" href=\"https:\/\/erthink.github.io\/libmdbx\/mdbx_8h_09_09.html\">API C++<\/a><\/noindex>. <\/p>\n<p>La biblioth\u00e8que libmdbx n'est pas simplement un \u00ab fork \u00bb, mais un descendant compl\u00e8tement retravaill\u00e9. <noindex><a rel=\"nofollow\" href=\"https:\/\/symas.com\/lmdb\/\">LMDB<\/a><\/noindex> \u2014 une base de donn\u00e9es embarqu\u00e9e transactionnelle de type \u00ab cl\u00e9-valeur \u00bb bas\u00e9e sur <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/B%E2%81%BA-%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%BE\">l'arbre B+<\/a><\/noindex> sans <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A3%D0%BF%D1%80%D0%B5%D0%B6%D0%B4%D0%B0%D1%8E%D1%89%D0%B0%D1%8F_%D0%B6%D1%83%D1%80%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F\">journalisation anticip\u00e9e<\/a><\/noindex>, qui permet aux processus multithread de travailler de mani\u00e8re concurrente et efficace avec une base de donn\u00e9es localement partag\u00e9e (non r\u00e9seau) sans processus serveur d\u00e9di\u00e9. Libmdbx est fondamentalement <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/erthink\/libmdbx#improvements-beyond-lmdb\">\u00e9largit<\/a><\/noindex> les capacit\u00e9s de son anc\u00eatre, tout en \u00e9liminant ou en att\u00e9nuant les d\u00e9fauts. Selon les d\u00e9veloppeurs, libmdbx est l\u00e9g\u00e8rement plus rapide et nettement plus fiable que LMDB.<\/p>\n<p>libmdbx propose <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/ACID\">ACID<\/a><\/noindex>, une s\u00e9rialisation stricte des modifications et une lecture non bloquante avec une mise \u00e0 l'\u00e9chelle lin\u00e9aire sur les c\u0153urs CPU. Les r\u00e9sultats des tests de performances (envoi de requ\u00eates parall\u00e8les de lecture\/recherche en 1-2-4-8 flux sur CPU i7-4600U avec 2 c\u0153urs physiques en mode 4 flux HyperThread) :<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/raw.githubusercontent.com\/wiki\/erthink\/libmdbx\/img\/perf-slide-2.png\"><img decoding=\"async\" alt=\"Sortie de la base de donn\u00e9es int\u00e9gr\u00e9e compacte libmdbx 0.9.1\" src=\"\/wp-content\/uploads\/2020\/10\/ed2aaa014641ef00f52ce87b0119ece0.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<p>Les diff\u00e9rences les plus importantes entre MDBX et LMDB :<\/p>\n<ul>\n<li class=\"l\">  Une attention consid\u00e9rable est accord\u00e9e \u00e0 la qualit\u00e9 du code, \u00e0 la \u00ab robustesse \u00bb de l'API, aux tests et aux v\u00e9rifications automatiques.\n<li class=\"l\">  Un contr\u00f4le beaucoup plus important pendant l'ex\u00e9cution, allant de la v\u00e9rification des param\u00e8tres \u00e0 l'audit interne des structures de la base de donn\u00e9es.\n<li class=\"l\">  Auto-compaction et gestion automatique de la taille de la base de donn\u00e9es.\n<li class=\"l\">  Format de base de donn\u00e9es unifi\u00e9 pour les builds 32 bits et 64 bits.\n<li class=\"l\">  \u00c9valuation du volume des \u00e9chantillons par plages (estimation de requ\u00eates par plage).\n<li class=\"l\">  Prise en charge des cl\u00e9s de deux fois plus de longueur et taille de page de base de donn\u00e9es choisie par l'utilisateur.\n<li class=\"l\">  Un utilitaire de v\u00e9rification de l'int\u00e9grit\u00e9 de la structure de la base de donn\u00e9es avec certaines capacit\u00e9s de r\u00e9cup\u00e9ration.\n<\/ul>\n<p>Les principales nouveaut\u00e9s et am\u00e9liorations apr\u00e8s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52147\">la derni\u00e8re nouvelle<\/a><\/noindex> pr\u00e9sentant la version 0.5 en janvier 2020 :<\/p>\n<ul>\n<li class=\"l\">  Pour un soutien op\u00e9rationnel et des r\u00e9ponses aux questions, un groupe ouvert a \u00e9t\u00e9 cr\u00e9\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/libmdbx\">dans Telegram<\/a><\/noindex>.\n<li class=\"l\">  Plus d'une dizaine de bogues et de d\u00e9fauts ont \u00e9t\u00e9 corrig\u00e9s (voir <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/erthink\/libmdbx\/blob\/master\/ChangeLog.md\">journal des modifications<\/a><\/noindex>).\n<li class=\"l\">  Une multitude de fautes de frappe et d'erreurs orthographiques ont \u00e9t\u00e9 corrig\u00e9es, ainsi que de nombreuses am\u00e9liorations cosm\u00e9tiques.\n<li class=\"l\">  Les sc\u00e9narios de test ont \u00e9t\u00e9 \u00e9largis.\n<li class=\"l\">  Le support pour iOS, Android a \u00e9t\u00e9 mis en \u0153uvre, <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Buildroot\">buildroot<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Musl\">Musl<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/UClibc\">uClibc<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Windows_Subsystem_for_Linux\">WSL1<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Wine\">Wine<\/a><\/noindex>.\n<li class=\"l\">  Une version pr\u00e9liminaire de l'API C++ a \u00e9t\u00e9 pr\u00e9sent\u00e9e dans <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/erthink\/libmdbx\/blob\/master\/mdbx.h%2B%2B\">un seul fichier d'en-t\u00eate<\/a><\/noindex>.\n<li class=\"l\">  La documentation int\u00e9gr\u00e9e a \u00e9t\u00e9 formul\u00e9e au format Doxygen et la g\u00e9n\u00e9ration automatique <noindex><a rel=\"nofollow\" href=\"https:\/\/erthink.github.io\/libmdbx\/\">de la documentation en ligne<\/a><\/noindex>.\n<li class=\"l\">  La cr\u00e9ation automatique d'archives avec des textes d'origine amalgam\u00e9s est assur\u00e9e.\n<li class=\"l\">  Ajout du support pour la pr\u00e9paration des transactions et des curseurs, ainsi que des contextes utilisateur pour les transactions et les curseurs.\n<li class=\"l\">  Des m\u00e9thodes suppl\u00e9mentaires de contr\u00f4le de l'int\u00e9grit\u00e9 des liens dans les instantan\u00e9s MVCC B+tree ont \u00e9t\u00e9 mises en \u0153uvre.\n<li class=\"l\">  Ajout du support pour la v\u00e9rification des instantan\u00e9s MVCC de la base de donn\u00e9es, accessible via n'importe quelle m\u00e9ta-page avec la possibilit\u00e9 de basculer pour le r\u00e9tablissement.\n<li class=\"l\">  Le support de la r\u00e9ouverture de la base de donn\u00e9es depuis un processus unique a \u00e9t\u00e9 r\u00e9alis\u00e9 \u00e0 des fins de test, etc.\n<li class=\"l\">  La gestion automatique de l'option MDBX_NOSUBDIR lors de l'ouverture de la base de donn\u00e9es a \u00e9t\u00e9 r\u00e9alis\u00e9e.\n<li class=\"l\">  Des fonctions pour g\u00e9n\u00e9rer des cl\u00e9s enti\u00e8res \u00e0 partir de valeurs \u00e0 virgule flottante et des \u00ab nombres universels \u00bb JavaScript ont \u00e9t\u00e9 ajout\u00e9es.\n<li class=\"l\">  Au total, 430 modifications ont \u00e9t\u00e9 apport\u00e9es touchant 93 fichiers, avec plus de 25 000 lignes ajout\u00e9es et plus de 8 500 lignes supprim\u00e9es.\n<\/ul>\n<p>Le d\u00e9veloppement ult\u00e9rieur de libmdbx se concentrera sur la formation de l'API C++ finale, la stabilisation du code de base, l'am\u00e9lioration de la convivialit\u00e9 de la biblioth\u00e8que et la cr\u00e9ation de paquets pour les distributions Linux populaires. Parmi les am\u00e9liorations pr\u00e9vues, on note le support des cl\u00e9s au format. <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/MessagePack\">MessagePack<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53812\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044f 0.9.1 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx (MDBX) \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439, \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0441\u0441\u0430 \u043a\u043b\u044e\u0447-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041a\u043e\u0434 libmdbx \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 OpenLDAP Public License. \u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0438\u0441\u0441\u043e\u043c \u043c\u0435\u0436\u0434\u0443 \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438\u0435\u043c \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0434\u043e\u043b\u0433\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e 1.0 \u0441 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 C++ \u0438 \u043d\u0435\u0436\u0435\u043b\u0430\u043d\u0438\u0435\u043c \u043e\u0442\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u0440\u0435\u043b\u0438\u0437\u044b \u0438\u0437-\u0437\u0430 \u043d\u0435\u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u0438 \u043a \u0437\u0430\u043c\u043e\u0440\u043e\u0437\u043a\u0435 \u043d\u043e\u0432\u043e\u0433\u043e C++ API. \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u043c 9 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":95654,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-95653","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044f 0.9.1 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-kompaktnoj-vstraivaemoj-subd-libmdbx-0-9-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0421\u0423\u0411\u0414 libmdbx 0.9.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044f 0.9.1 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-kompaktnoj-vstraivaemoj-subd-libmdbx-0-9-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-01T11:42:30+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-01T11:42:30+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lancement du syst\u00e8me de gestion de base de donn\u00e9es compact et embarqu\u00e9 libmdbx 0.9.1 | ProHoster","description":"La version 0.9.1 de la biblioth\u00e8que libmdbx a \u00e9t\u00e9 publi\u00e9e.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-kompaktnoj-vstraivaemoj-subd-libmdbx-0-9-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0421\u0423\u0411\u0414 libmdbx 0.9.1 | ProHoster","og:description":"\u0412\u044b\u043f\u0443\u0449\u0435\u043d\u0430 \u0432\u0435\u0440\u0441\u0438\u044f 0.9.1 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libmdbx.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-kompaktnoj-vstraivaemoj-subd-libmdbx-0-9-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-01T11:42:30+00:00","article:modified_time":"2020-10-01T11:42:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"95653","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:01:22","updated":"2022-10-03 04:30:17","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/95653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=95653"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/95653\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/95654"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=95653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=95653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=95653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}