{"id":1789,"date":"2014-12-27T17:49:10","date_gmt":"2014-12-27T15:49:10","guid":{"rendered":"http:\/\/soci.hu\/blog\/?p=1789"},"modified":"2014-12-27T17:49:10","modified_gmt":"2014-12-27T15:49:10","slug":"azure-table-storage-insert-performance","status":"publish","type":"post","link":"https:\/\/soci.hu\/blog\/index.php\/2014\/12\/27\/azure-table-storage-insert-performance\/","title":{"rendered":"Azure table storage insert performance"},"content":{"rendered":"<p>J\u00e1tszok a table storage-dzsal. Parallel.For-ral tolok be neki entit\u00e1sokat, de nem volt leny\u0171g\u00f6z\u0151 a sebess\u00e9ge, m\u00e9g Azure-ban hosztolt vm-r\u0151l sem. Az\u00e9rt, mert alapban a .NET nem enged kett\u0151n\u00e9l t\u00f6bb kapcsolatot egy site ir\u00e1ny\u00e1ba, \u00edgy hi\u00e1ba a sok sz\u00e1l, egyszerre csak kett\u0151 dolgozik. M\u00e1rpedig a terhel\u00e9s\u00fcnk IO intenz\u00edv, ez\u00e9rt sok sz\u00e1llal lehet rajta tolni. A k\u00f6vetkez\u0151 kis konfig m\u00f3dos\u00edt\u00e1s l\u00e1tv\u00e1nyosan feltolta a besz\u00far\u00e1si sebess\u00e9get:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;system.net&gt;\r\n  &lt;settings&gt;\r\n    &lt;servicePointManager expect100Continue=&quot;false&quot; useNagleAlgorithm=&quot;false&quot;\/&gt;\r\n  &lt;\/settings&gt;\r\n  &lt;connectionManagement&gt;\r\n    &lt;add address = &quot;*&quot; maxconnection = &quot;48&quot; \/&gt;\r\n  &lt;\/connectionManagement&gt;\r\n&lt;\/system.net&gt;\r\n<\/pre>\n<p>\u00cdgy a virtu\u00e1lis masin\u00e1b\u00f3l m\u00e1r 1 mp alatt bemegy az ezer sor, ez m\u00e1r elfogadhat\u00f3.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J\u00e1tszok a table storage-dzsal. Parallel.For-ral tolok be neki entit\u00e1sokat, de nem volt leny\u0171g\u00f6z\u0151 a sebess\u00e9ge, m\u00e9g Azure-ban hosztolt vm-r\u0151l sem. Az\u00e9rt, mert&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[91,4],"tags":[],"class_list":["post-1789","post","type-post","status-publish","format-standard","hentry","category-azure","category-szakmai-elet"],"_links":{"self":[{"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=1789"}],"version-history":[{"count":1,"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1789\/revisions"}],"predecessor-version":[{"id":1790,"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/posts\/1789\/revisions\/1790"}],"wp:attachment":[{"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=1789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=1789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soci.hu\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=1789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}