{"id":966,"date":"2008-08-30T16:25:03","date_gmt":"2008-08-30T13:25:03","guid":{"rendered":"http:\/\/firefang.net\/blog\/966"},"modified":"2008-08-30T16:25:03","modified_gmt":"2008-08-30T13:25:03","slug":"ip2c-200","status":"publish","type":"post","link":"https:\/\/firefang.net\/blog\/966","title":{"rendered":"IP2C 2.0.0"},"content":{"rendered":"<p>\u05e9\u05d7\u05e8\u05e8\u05ea\u05d9 \u05d2\u05e8\u05e1\u05d0 \u05d7\u05d3\u05e9\u05d4 \u05e9\u05dc <a href=\"http:\/\/firestats.cc\/wiki\/ip2c\">IP2C<\/a>, \u05de\u05d4\u05d9\u05e8\u05d4 \u05de\u05ea\u05de\u05d9\u05d3 \u05d5\u05d2\u05dd \u05ea\u05d5\u05de\u05db\u05ea <a href=\"http:\/\/software77.net\/cgi-bin\/ip-country\/geo-ip.pl\">\u05d1\u05d1\u05e1\u05d9\u05e1 \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e9\u05dc Software77<\/a>.<\/p>\n<p>[code]<br \/>\nAll tests done on an Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GH<br \/>\nPHP:<\/p>\n<p>    * No cache: 5000 searches\/sec (Fast startup, slow query)<br \/>\n    * Memory cache: : 5700 searches\/sec (Slow startup, fastest query) <\/p>\n<p>Java:<\/p>\n<p>    * No cache: 13900 searches\/second. (Fast startup, slow query)<br \/>\n    * Memory mapped file: 265k searches\/second. (Fast startup, fast query)<br \/>\n    * Memory cache: 281k searches\/second. (Slow startup, fastest query)<br \/>\n[\/code]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u05e9\u05d7\u05e8\u05e8\u05ea\u05d9 \u05d2\u05e8\u05e1\u05d0 \u05d7\u05d3\u05e9\u05d4 \u05e9\u05dc IP2C, \u05de\u05d4\u05d9\u05e8\u05d4 \u05de\u05ea\u05de\u05d9\u05d3 \u05d5\u05d2\u05dd \u05ea\u05d5\u05de\u05db\u05ea \u05d1\u05d1\u05e1\u05d9\u05e1 \u05d4\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e9\u05dc Software77. [code] All tests done on an Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GH PHP: * No cache: 5000 searches\/sec (Fast startup, slow query) * Memory cache: : 5700 searches\/sec (Slow startup, fastest query) Java: * No cache: 13900 searches\/second. (Fast startup, slow &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/firefang.net\/blog\/966\" class=\"more-link\">\u05dc\u05d4\u05de\u05e9\u05d9\u05da \u05dc\u05e7\u05e8\u05d5\u05d0<span class=\"screen-reader-text\"> IP2C 2.0.0<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,17,7],"tags":[],"class_list":["post-966","post","type-post","status-publish","format-standard","hentry","category-java","category-open-soruce","category-programming"],"_links":{"self":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts\/966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/comments?post=966"}],"version-history":[{"count":0,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts\/966\/revisions"}],"wp:attachment":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/media?parent=966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/categories?post=966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/tags?post=966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}