{"id":143994,"date":"2025-09-22T17:11:59","date_gmt":"2025-09-22T15:11:59","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-subd-duckdb-1-4-0-s-podderzhkoj-shifrovaniya-bd"},"modified":"2025-09-22T17:11:59","modified_gmt":"2025-09-22T15:11:59","slug":"reliz-subd-duckdb-1-4-0-s-podderzhkoj-shifrovaniya-bd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-subd-duckdb-1-4-0-s-podderzhkoj-shifrovaniya-bd","title":{"rendered":"L\u00ebshimi i DBMS DuckDB 1.4.0 me mb\u00ebshtetje p\u00ebr enkriptimin e DB-s\u00eb.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cbsht\u00eb publikuar versioni 1.4.0 i SGBD DuckDB, i orientuar p\u00ebr ekzekutimin e pyetjeve analitike dhe q\u00eb nga ana konceptuale i ngjan SQLite. DuckDB kombinon ve\u00e7ori t\u00eb SQLite, si kompakt\u00ebsia, lidhja n\u00eb form\u00ebn e nj\u00eb biblioteke t\u00eb integruar, ruajtja e DB n\u00eb nj\u00eb skedar t\u00eb vet\u00ebm dhe nd\u00ebrfaqja CLI, me mund\u00ebsi dhe optimizime p\u00ebr ekzekutimin e pyetjeve analitike q\u00eb p\u00ebrfshijn\u00eb nj\u00eb pjes\u00eb t\u00eb konsiderueshme t\u00eb t\u00eb dh\u00ebnave t\u00eb ruajtura, p\u00ebr shembull agregimin e gjith\u00eb p\u00ebrmbajtjes s\u00eb tabelave ose bashkimin e disa tabelave t\u00eb m\u00ebdha. Kodi i projektit \u00ebsht\u00eb shkruar n\u00eb C++ dhe shp\u00ebrndahet n\u00ebn licenc\u00ebn MIT.     <\/p>\n<p>DuckDB ofron nj\u00eb dialekt t\u00eb zgjeruar t\u00eb SQL, q\u00eb p\u00ebrfshin mund\u00ebsi shtes\u00eb p\u00ebr p\u00ebrpunimin e pyetjeve shum\u00eb komplekse dhe me koh\u00eb t\u00eb gjat\u00eb ekzekutimi. Mb\u00ebshtoret p\u00ebrdorimi i tipeve komplekse (vargje, struktura, bashkime), si edhe ekzekutimi i n\u00ebnpyetjeve arbitrare dhe t\u00eb nd\u00ebrlidhura t\u00eb futura brenda nj\u00ebra-tjetr\u00ebs. Mb\u00ebshtoret ekzekutimi i nj\u00ebkohsh\u00ebm i disa pyetjeve, ekzekutimi i pyetjeve drejtp\u00ebrdrejt nga skedar\u00eb n\u00eb formatet CSV dhe Parquet. \u00cbsht\u00eb gjithashtu e disponueshme mb\u00ebshtetja p\u00ebr import nga SGBD PostgreSQL.    <\/p>\n<p>Projekti p\u00ebrdor nj\u00eb mb\u00ebshtjell\u00ebs nga SQLite, parserin nga PostgreSQL, komponentin Date Math nga MonetDB, realizimin e tij t\u00eb funksioneve dritare (t\u00eb bazuar n\u00eb algoritmin Segment Tree Aggregation), nj\u00eb procesor p\u00ebr shprehje t\u00eb rregullta t\u00eb bazuar n\u00eb bibliotek\u00ebn RE2, optimizuesin e tij t\u00eb k\u00ebrkesave, mekanizmin MVCC p\u00ebr menaxhimin e ekzekutimit t\u00eb p\u00ebrbashk\u00ebt t\u00eb detyrave (Multi-Version Concurrency Control), si dhe nj\u00eb motor t\u00eb vectorizuar p\u00ebr ekzekutimin e k\u00ebrkesave t\u00eb bazuar n\u00eb algoritmin Hyper-Pipelining Query Execution, i cili lejon p\u00ebrpunimin n\u00eb nj\u00eb operacion t\u00eb grupeve t\u00eb m\u00ebdha t\u00eb vlerave nj\u00ebher\u00ebsh.    <\/p>\n<p>N\u00eb versionin e ri:  <\/p>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr ruajtjen e skedar\u00ebve t\u00eb DB n\u00eb form\u00eb t\u00eb enkriptuar. P\u00ebr enkriptimin p\u00ebrdoret algoritmi AES-256 n\u00eb modin GCM. Enkriptohet jo vet\u00ebm skedari kryesor me t\u00eb dh\u00ebna, por edhe WAL-logot dhe skedar\u00ebt e p\u00ebrkohsh\u00ebm. \u00c7el\u00ebsat p\u00ebr enkriptimin e DB caktohen me komand\u00ebn ATTACH p\u00ebrmes parametrin ENCRYPTION_KEY. ATTACH 'encrypted.db' AS enc_db (ENCRYPTION_KEY 'quack_quack');\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr komand\u00ebn 'MERGE INTO', e cila mund t\u00eb p\u00ebrdoret si nj\u00eb alternativ\u00eb p\u00ebr shprehjen 'INSERT \u2026 ON CONFLICT', q\u00eb nuk k\u00ebrkon nj\u00eb \u00e7el\u00ebs primar dhe punon me kushte t\u00eb rastit p\u00ebr bashkim. Komanda 'MERGE INTO' lejon krijimin e shprehjeve SQL kushtore, duke bashkuar n\u00eb nj\u00eb shprehje operacionet INSERT, UPDATE dhe DELETE. P\u00ebr shembull, me ndihm\u00ebn e MERGE mund t\u00eb organizohet bashkimi i dy tabelave, duke futur t\u00eb dh\u00ebnat q\u00eb mungojn\u00eb dhe duke p\u00ebrdit\u00ebsuar ato ekzistuese.  WITH deletes(item_id, delete_threshold) AS (VALUES (10, 3000)) MERGE INTO Stock USING deletes USING (item_id) WHEN MATCHED AND balance &lt; delete_threshold THEN DELETE RETURNING merge_action, *;        \n\n<li class=\"l\"> Si shtes\u00eb p\u00ebr pun\u00ebn me tabelat n\u00eb formatin Apache Iceberg, \u00ebsht\u00eb shtuar mb\u00ebshtetja p\u00ebr operacionet e shkrimit (m\u00eb par\u00eb mb\u00ebshtetej vet\u00ebm leximi), gj\u00eb q\u00eb mund\u00ebson transferimin e t\u00eb dh\u00ebnave nga Iceberg n\u00eb DuckDB dhe anasjelltas.\n<li class=\"l\"> N\u00eb klientin e linj\u00ebs s\u00eb komand\u00ebs \u00ebsht\u00eb shtuar nj\u00eb tregues i progresit t\u00eb ekzekutimit t\u00eb operacionit me parashikim t\u00eb koh\u00ebs s\u00eb mbetur deri n\u00eb p\u00ebrfundim.\n<li class=\"l\"> \u00cbsht\u00eb shtuar funksioni dritare 'FILL', q\u00eb mund t\u00eb p\u00ebrdoret p\u00ebr interpolimin e vlerave t\u00eb humbura n\u00eb dritaret e renditura.  FROM (VALUES (1, 1), (2, NULL), (3, 42)) t(c1, c2) SELECT fill(c2) OVER (ORDER BY c1) f;  1 21 42\n<li class=\"l\"> \u00cbsht\u00eb implementuar shtesa Teradata Connector p\u00ebr lidhje me bazat e t\u00eb dh\u00ebnave Teradata. Shtesa mund\u00ebson manipulimin e tabelave, ekzekutimin e pyetjeve dhe nisjen e komandave SQL drejtp\u00ebrdrejt n\u00eb Teradata, duke p\u00ebrdorur DuckDB.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr fiksen e gjendjes (checkpoint) t\u00eb tabelave q\u00eb ruhen n\u00eb memorie, \u00e7ka ka lejuar implementimin e mb\u00ebshtetjes p\u00ebr kompresimin. P\u00ebr m\u00eb tep\u00ebr, gjat\u00eb fiksen s\u00eb gjendjes realizohet pastrimi i rreshtave t\u00eb shlyera dhe lirimi i hap\u00ebsir\u00ebs pas operacioneve t\u00eb fshirjes. ATTACH ':memory:' AS memory_compressed (COMPRESS);\n<li class=\"l\"> Jan\u00eb propozuar disa optimizime t\u00eb performanc\u00ebs: Zbatimi i renditjes \u00ebsht\u00eb kaluar n\u00eb p\u00ebrdorimin e algoritmit t\u00eb bashkimit shum\u00ebrug\u00ebsh (k-way merge sort), i cili zvog\u00eblon l\u00ebvizjen e t\u00eb dh\u00ebnave. Shprehjet tabelare t\u00eb p\u00ebrbashk\u00ebta (Common Table Expression, CTE) tani materializohen si parazgjedhje.          <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63922\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 DuckDB 1.4.0, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0435\u0439 SQLite. DuckDB \u0441\u043e\u0447\u0435\u0442\u0430\u0435\u0442 \u0442\u0430\u043a\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 SQLite, \u043a\u0430\u043a \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u043e\u0441\u0442\u044c, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0432 \u0444\u043e\u0440\u043c\u0435 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438, \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0411\u0414 \u0432 \u043e\u0434\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u0438 CLI-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0445\u0440\u0430\u043d\u0438\u043c\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0449\u0438\u0445 \u0430\u0433\u0440\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0433\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0430\u0431\u043b\u0438\u0446 \u0438\u043b\u0438 \u0441\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-143994","post","type-post","status-publish","format-standard","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 DuckDB 1.4.0, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0435\u0439 SQLite.\" \/>\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\/sq\/blog\/news\/reliz-subd-duckdb-1-4-0-s-podderzhkoj-shifrovaniya-bd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\u0420\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 DuckDB 1.4.0 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0411\u0414 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 DuckDB 1.4.0, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0435\u0439 SQLite.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-subd-duckdb-1-4-0-s-podderzhkoj-shifrovaniya-bd\" \/>\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=\"2025-09-22T15:11:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-09-22T15:11:59+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\udd47Publikimi i DBMS DuckDB 1.4.0 me mb\u00ebshtetje p\u00ebr enkriptimin e DB | ProHoster","description":"\u00cbsht\u00eb publikuar versioni 1.4.0 i DBMS DuckDB, i orientuar drejt ekzekutimit t\u00eb pyetjeve analitike dhe konceptualisht i ngjash\u00ebm me SQLite.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-subd-duckdb-1-4-0-s-podderzhkoj-shifrovaniya-bd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\u0420\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 DuckDB 1.4.0 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0411\u0414 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0421\u0423\u0411\u0414 DuckDB 1.4.0, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0435\u0439 SQLite.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-subd-duckdb-1-4-0-s-podderzhkoj-shifrovaniya-bd","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":"2025-09-22T15:11:59+00:00","article:modified_time":"2025-09-22T15:11:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"143994","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":"default","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":"2026-01-23 14:55:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 14:55:19","updated":"2026-01-23 14:55:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/143994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=143994"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/143994\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=143994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=143994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=143994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}