<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gyxi DB</title>
	<atom:link href="https://gyxi.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://gyxi.com</link>
	<description>Database as a Service</description>
	<lastBuildDate>Fri, 28 Jun 2024 10:52:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://gyxi.com/wp-content/uploads/2021/07/favicon.png</url>
	<title>Gyxi DB</title>
	<link>https://gyxi.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What is the catch?</title>
		<link>https://gyxi.com/what-is-the-catch/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 03 Oct 2021 11:50:13 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=9467</guid>

					<description><![CDATA[What&#8217;s the catch? So, if Gyxi DB is fast, powerful, easy to learn, scalable, then &#8220;what is the catch&#8221;? Firstly, I want to underline that it truly is all those things. And it is due to one major trade-off and that trade-off is &#8220;the catch&#8221;. The views are powerful and flexible, but, and here it...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="9467" class="elementor elementor-9467" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-a51762e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a51762e" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8feff7a" data-id="8feff7a" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-2b3d800 elementor-widget elementor-widget-heading" data-id="2b3d800" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">What's the catch?</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-c8eb50d elementor-widget elementor-widget-image" data-id="c8eb50d" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="309" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-e1633261919966.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-56bc364 elementor-widget elementor-widget-text-editor" data-id="56bc364" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>So, if Gyxi DB is fast, powerful, easy to learn, scalable, then &#8220;what is the catch&#8221;?</p>
<p>Firstly, I want to underline that it truly is all those things. And it is due to one major trade-off and that trade-off is &#8220;the catch&#8221;.</p>
<p>The views are powerful and flexible, but, and here it comes:</p>
<p><strong>The views are not updated instantly!</strong></p>
<p>After you change any of your base data and you want to query some of that data from a view, it takes a little while before they show up.</p>
<p>As a general rule of thumb, it takes a few seconds, very likely less than 10 seconds.</p>
<p>However, it does depend primarily on one thing and secondarily on a few other things.</p>
<p>Firstly, the main factor that determines how long time it takes before your view is updated is how many views you have for that type of data.</p>
<p>For example, if you have 30 views on a single type of data, that&#8217;s a lot and it will take longer before all the views are updated. However, the views are updated in parallel so even with 30 views it is very likely that all your data is in most cases updated in less than 10 seconds.</p>
<p>The views are updated AFTER you change your data. That means it is out of your hands.</p>
<p>So this is the big trade-off.</p>
<p>It doesn&#8217;t mean your end users need to wait a few seconds before they can work with data they just added. You determine the id of your data and the data is instantly available in your base database.</p>
<p>One common strategy is that you have data from a view in your user interface and now you add another piece of data. When you add the data, you simply keep it in your client side array when you save it in the database and allow the user to continue working with it.</p>
<p>If your code requires you to get data from the database to work with it, simply get it from the base data where it will always be available instantly.</p>
<p>So that&#8217;s the big catch. Your application developers have to be aware that there are a few seconds delay before data becomes available in views and in some cases they will have to take that into account while coding.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-5ea2fd6 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="5ea2fd6" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="(max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="(max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>7. Delete</title>
		<link>https://gyxi.com/7-delete/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 29 Aug 2021 14:17:39 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8864</guid>

					<description><![CDATA[Delete Here is the detailed description of the &#8220;Delete&#8221; endpoint in Gyxi DB. For a full overview of the API, please see the documentation here: https://api.gyxi.com &#8212; The&#160;Delete&#160;endpoint deletes a single item in Gyxi. Here is the URL to call the Delete endpoint. DELETE https://germany-delete.gyxi.com/[databaseId]/[type]/[partition]/[id] germany can be replaced by one of the available regions....]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8864" class="elementor elementor-8864" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Delete</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="287" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-e1629736190779.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Here is the detailed description of the &#8220;Delete&#8221; endpoint in Gyxi DB.</p><p>For a full overview of the API, please see the documentation here:<br /><a href="https://api.gyxi.com">https://api.gyxi.com</a></p><p>&#8212;</p><p>The <strong>Delete</strong> endpoint deletes a single item in Gyxi.</p><p>Here is the URL to call the Delete endpoint.</p><pre class="wp-block-preformatted"><strong>DELETE </strong>https://germany-delete.gyxi.com/[databaseId]/[type]/[partition]/[id]</pre><p><strong>germany</strong> can be replaced by one of the available regions.</p><p><strong>[databaseId]</strong> is the short name of your database that identifies your database.</p><p><strong>[type]</strong> is the type of data you are saving, like a class name or table name.</p><p><strong>[partition]</strong> is the actual partition where you find the data you want to delete. So if you partition by &#8220;department&#8221; and the department of the data you want to delete is &#8220;london&#8221; then you would write &#8220;london&#8221; as the partition.</p><p><strong>[id]</strong> is the id of this specific item.</p><h4>Example</h4><p>For example, maybe your company is a European company headquartered in Germany, so you choose to save your data there. Now you want to delete an Employee that used to work in the London department.</p><p>The URL might look like this:</p><pre class="wp-block-preformatted">DELETE https://germany-delete.gyxi.com/mydb/employee/london/37</pre><p>The response, if successful, is <strong>200 OK</strong>. That’s it.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-26cafeb doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="26cafeb" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>6. Batch</title>
		<link>https://gyxi.com/6-batch/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 29 Aug 2021 14:02:41 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8841</guid>

					<description><![CDATA[Batch Here is the detailed description of the &#8220;Batch&#8221; endpoint in Gyxi DB. For a full overview of the API, please see the documentation here:https://api.gyxi.com The Batch endpoint saves up to 100 items in a single call. Here is the URL to call the Batch endpoint. POST https://germany-batch.gyxi.com/[databaseId]/[type]/[partitionBy] germany should be one of the available regions. [databaseId] is...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8841" class="elementor elementor-8841" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Batch</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="322" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-e1630245753269.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Here is the detailed description of the &#8220;Batch&#8221; endpoint in Gyxi DB.</p><p>For a full overview of the API, please see the documentation here:<br /><a href="https://api.gyxi.com">https://api.gyxi.com</a></p><p>The <strong>Batch</strong> endpoint saves up to 100 items in a single call.</p><p>Here is the URL to call the Batch endpoint.</p><pre class="wp-block-preformatted"><strong>POST </strong>https://germany-batch.gyxi.com/[databaseId]/[type]/[partitionBy]</pre><p><b>germany </b>should be one of the available regions.</p><p><strong>[databaseId]</strong> is the short name of your database</p><p><strong>[type]</strong> is the type of data you are saving, like a class name or table name.</p><p><strong>[partitionBy]</strong> is the field you want to use to partition by.</p><h4>Example</h4><p>For example, maybe your company is a European company headquartered in Germany, so you choose to save your data there. You are migrating your data from another system and now you want to save all 150 employees to your new Gyxi database.</p><p>The URL might look like this:</p><pre class="wp-block-preformatted">POST https://germany-batch.gyxi.com/mydb/employee/london</pre><p>The contents might look like this:</p><pre class="wp-block-preformatted">{<br />  [<br />    {<br />      "id": 27,  <br />      "name": "Paul McCartney",<br />      "department": "London"<br />    },<br />    {<br />      "id": 28,<br />      "name": "John Greengrass",<br />      "department": "London"<br />    }, <br />    {<br />      "id": 29,<br />      "name": "Stig",<br />      "department": "London"<br />     }<br />     // And 97 more<br /> }</pre><p>If more than 100 items are included in the call, then the call will be declined and you will get a <strong>400 Bad Request</strong> back.</p><p>If you receive <strong>200 OK</strong> then the items were saved. The average response time is about <strong>100m </strong>but it may vary and it might vary more than other endpoints as this endpoint does not follow the same performance targets as the other endpoints. It is designed for migrations and variable performance is OK during a migration.</p><p>Additionally, if you have any Views associated with the data, then those Views may take a bit longer to update.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-26cafeb doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="26cafeb" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>5. List</title>
		<link>https://gyxi.com/api-list/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 16:09:53 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8822</guid>

					<description><![CDATA[List Here is the detailed description of the &#8220;List&#8221; endpoint in Gyxi DB. For a full overview of the API, please see the documentation here:https://api.gyxi.com The List endpoint gets a list of items from Gyxi. In other databases it might be referred to as a &#8220;query&#8221; but it is called &#8220;list&#8221; in Gyxi DB because it is...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8822" class="elementor elementor-8822" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">List</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="269" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-e1630167171704.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Here is the detailed description of the &#8220;List&#8221; endpoint in Gyxi DB.</p><p>For a full overview of the API, please see the documentation here:<br /><a href="https://api.gyxi.com">https://api.gyxi.com</a></p><p>The <strong>List</strong> endpoint gets a list of items from Gyxi.</p><p>In other databases it might be referred to as a &#8220;query&#8221; but it is called &#8220;list&#8221; in Gyxi DB because it is queryless.</p><p>Later in this article it will be described how to list data from a view. But first, here is the URL to call the List endpoint to get your <strong>base data</strong>.</p><pre class="wp-block-preformatted"><strong>GET </strong>https://germany-list.gyxi.com/[databaseId]/[type]/[partition]</pre><p><strong>germany</strong> can be replaced by one of the other available regions.</p><p><strong>[databaseId]</strong> is a short name that identifies your database</p><p><strong>[type]</strong> is the type of data you are saving, like a class name or table name.</p><p><strong>[partition]</strong> is the key from where you want to retrieve (or list) the data.</p><h4>Example</h4><p>For example, maybe your company is a European company headquartered in Germany, so you have your data there. Now you want to get all employees from the London department.</p><p>The URL might look like this:</p><pre class="wp-block-preformatted">GET https://germany-list.gyxi.com/mydb/employee/london</pre><p>The <strong>response</strong> might look something like this.</p><pre class="wp-block-preformatted">{<br />     "result": [<br />         {<br />             "name": "Paul McCartney",<br />             "department": "WestEurope"<br />         },<br />         {<br />             "name": "Boris Johnson",<br />             "department": "WestEurope"<br />         }<br />     ],<br />     "nextPageToken": null<br /> }</pre><p>The endpoint will return up to 1000 results in a single call. If there are any more results, the <strong>nextPageToken</strong> will contain a string that needs to be passed to the API to get the next list of items.</p><p>The next call might look like this:</p><pre class="wp-block-preformatted">GET https://germany-list.gyxi.com/mydb/employee/london/<strong>123abcdefxyz</strong></pre><p>Where <strong>123abcdefxyz</strong> is the content of the <strong>nextPageToken</strong> in this case.</p><p>The real nextPageToken is somewhat longer.</p><p>This call will get the next 1000 items and if there are still more items, then a new nextPageToken will be returned.</p><h4>List from a View</h4><p>It is easy to list data from a view. It works the same way as described above, but the URL is slightly different:</p><pre class="wp-block-preformatted">GET https://germany-list.gyxi.com/mydb/employee/view/BySkill/programming</pre><p>In this example, <strong>mydb</strong> is the database and <strong>employee</strong> is the type as before.</p><p>The word &#8220;view&#8221; here indicates that we are now going to look up data from a view.</p><p><strong>BySkill</strong> is the name of the view.</p><p>And finally, <strong>programming</strong> is the partition. The view &#8220;BySkill&#8221; was set up to partition by &#8220;skill&#8221;, which is a field with an array content, and that made it possible to find all employees with a certain skill.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-26cafeb doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="26cafeb" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>4. Get</title>
		<link>https://gyxi.com/api-get/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 15:52:24 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8801</guid>

					<description><![CDATA[Get Here is the detailed description of the &#8220;Get&#8221; endpoint in Gyxi DB. For a full overview of the API, please see the documentation here:https://api.gyxi.com The Get endpoint get a single item from Gyxi very fast. Here is the URL to call the Get endpoint. GET https://germany-get.gyxi.com/[databaseId]/[type]/[partition]/[id] germany can be replaced by one of the...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8801" class="elementor elementor-8801" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Get</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="296" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-e1630165919617.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Here is the detailed description of the &#8220;Get&#8221; endpoint in Gyxi DB.</p><p>For a full overview of the API, please see the documentation here:<br /><a href="https://api.gyxi.com">https://api.gyxi.com</a></p><p>The Get endpoint get a single item from Gyxi very fast.</p><p>Here is the URL to call the Get endpoint.</p><pre class="wp-block-preformatted"><strong>GET </strong>https://germany-get.gyxi.com/[databaseId]/[type]/[partition]/[id]</pre><p><strong>germany</strong> can be replaced by one of the other available regions.</p><p><strong>[databaseId]</strong> is the short name that identifies your database.</p><p><strong>[type]</strong> is the type of data you are saving, like a class name or table name.</p><p><strong>[partition]</strong> is the literal partition where you want to get your data. For example, if you partition by &#8220;department&#8221; and the department for the item you are looking for is &#8220;london&#8221;, then you would put &#8220;london&#8221; as the partition.</p><p><strong>[id]</strong> is the id of this specific item.</p><h4>Example</h4><p>For example, maybe your company is a European company headquartered in Germany, so you have your data there. Now you want to get a specific Employee from the London department.</p><p>The URL might look like this:</p><pre class="wp-block-preformatted">GET https://germany-get.gyxi.com/mydb/employee/london/4711</pre><p>The response might look something like this.</p><pre class="wp-block-preformatted">{<br />  "id": 4711<br />  "name": "Paul McCartney",<br />  "department": "london"<br />}</pre>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-26cafeb doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="26cafeb" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3. Save</title>
		<link>https://gyxi.com/api-save/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 15:41:33 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8793</guid>

					<description><![CDATA[Save Here is the detailed description of the “Save” endpoint in Gyxi DB. For a full overview of the API, please see the documentation here:https://api.gyxi.com &#8212; The Save endpoint saves a single item in Gyxi. Here is the URL to call the Save endpoint. POST https://germany-save.gyxi.com/[databaseId]/[type]/[partitionBy] germany can be replaced with another region. [databaseId] should...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8793" class="elementor elementor-8793" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Save</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="267" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-e1629736273310.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Here is the detailed description of the “Save” endpoint in Gyxi DB.</p><p>For a full overview of the API, please see the documentation here:<br /><a href="https://api.gyxi.com/">https://api.gyxi.com</a></p><p>&#8212;</p><p>The Save endpoint saves a single item in Gyxi.</p><p>Here is the URL to call the Save endpoint.</p><pre class="wp-block-preformatted"><strong>POST </strong>https://germany-<strong>save</strong>.gyxi.com/[databaseId]/[type]/[partitionBy]</pre><p><strong>germany</strong> can be replaced with another region.</p><p><strong>[databaseId]</strong> should be the short name of your database.</p><p><strong>[type]</strong> is the type of data you are saving, like a class name or table name.</p><p><strong>[partitionBy]</strong> is the name of a field in the data you are saving. The content of this field will be the partition of the data you are inserting.</p><p>The data you are saving <strong>must</strong> contain a property called &#8220;id&#8221;. This can never be changed, so it should probably not be &#8220;email&#8221; or something like that. If you have no suitable id property in your data, then it is recommended that you save it on a guid.</p><h4>Example</h4><p>For example, maybe your company is a European company headquartered in Germany, so you choose to save your data there. Now you want to register an Employee that just started in the London department.</p><p>The URL might look like this:</p><pre class="wp-block-preformatted">POST https://germany-save.gyxi.com/mydb/employee/department</pre><p>The contents might look like this:</p><pre class="wp-block-preformatted">{<br />  "id": "1"<br />  "name": "Paul McCartney",<br />  "department": "London"<br />}</pre><p>In this case, your database is called <strong>mydb.</strong></p><p>This call is saving an item in the <strong>employee</strong> type (table). It is indicated that we must use the contents of the <strong>department</strong> field as partition.</p><p>Because the department field contains the value <strong>London, </strong>it means that London is the partition for this item.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-26cafeb doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="26cafeb" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>2. Complete API Reference</title>
		<link>https://gyxi.com/complete-api-reference/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 15:29:18 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8788</guid>

					<description><![CDATA[Complete API Reference The complete API reference for Gyxi DB is on a Postman documentation site which you find here: https://api.gyxi.com It describes how to call every endpoint and several variations of the same endpoints. Remember to include a header with your api key in every call. Header Key: Gyxi-ApiKey Header Value: The value you...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8788" class="elementor elementor-8788" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Complete API Reference</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="275" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>The complete API reference for Gyxi DB is on a Postman documentation site which you find here:</p><p><a href="https://api.gyxi.com">https://api.gyxi.com</a></p><p>It describes how to call every endpoint and several variations of the same endpoints.</p><p>Remember to include a header with your api key in every call.</p><ul><li>Header Key: Gyxi-ApiKey</li><li>Header Value: The value you chose when you created the database. You can find it in the portal.</li></ul><p>Notice that you can create views through the API, but it might be easier to do it with the user friendly Gyxi Portal at <a href="https://portal.gyxi.com">https://portal.gyxi.com</a>.</p><p>The portal features visual previews of views as you configure them and it will be easier to use, even if you have a lot of experience with partitioning and views.</p><p>But the API is available in case you want to build view management into your application logic.</p><p>If you&#8217;re creating a view for every customer or something like that, then you are doing it wrong.</p><p>But if you have some sort of abstract customizable application which allows your users to set up data structures, then you would need to use the API to configure views on their behalf.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-26cafeb doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="26cafeb" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Iterate through all data</title>
		<link>https://gyxi.com/iterate-through-all-data/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 10:10:05 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8738</guid>

					<description><![CDATA[Iterate through all data A single call to “List” will only give you the first 1000 items. Then you get a pageToken which you can use to get the next page of data. In pseudo code, it works like this: var data = new List();var pageToken = nulldo{ var result = gyxi.GetList(”person”, pageToken); data.AddRange(result.List); //...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8738" class="elementor elementor-8738" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-84e3a1a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="84e3a1a" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b5d92f9" data-id="b5d92f9" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-46d660e elementor-widget elementor-widget-heading" data-id="46d660e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Iterate through all data</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-0c9a1df elementor-invisible elementor-widget elementor-widget-image" data-id="0c9a1df" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="265" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-e1630145430609.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-4bb8cf9 elementor-widget elementor-widget-text-editor" data-id="4bb8cf9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p><span style="letter-spacing: 0px;">A single call to “List” will only give you the first 1000 items. Then you get a pageToken which you can use to get the next page of data.</span></p><p>In pseudo code, it works like this:</p><pre>var data = new List();<br />var pageToken = null<br /><br />do<br />{<br />   var result = gyxi.GetList(”person”, pageToken);<br />   data.AddRange(result.List);<br /><br />   // This will have a value if there are more data and it otherwise null<br />   pageToken = result.NextPageToken<br />} while (pageToken != null)</pre><p>This way it will make a first call to get the first 1000 items. If there are more items to find, it will also return the NextPageToken which is needed in the next call.</p><p>Depending on your network connection, you can get 1000 items every half second or less and it rarely gets throttled. If you want to handle throttling as well, you can wrap your GetList call in a check for status codes 429 and 503, which is a first and second level throttling. And then you can retry after 2 seconds and 5 respectively.</p><h4>Common strategy</h4><p>The pseudo C# code above indicates a scenario where you want to get ALL the data in a partition. However, it may not be smart to get all the data in a single process in your application.</p><p>Another common scenario is that you have an end user, perhaps in a browser, requesting data. In this case, you would show the user the first 1000 rows and pass the NextPageToken back to the user as well. If the user requests more data, the user will pass the NextPageToken back to your application.</p><p>The NextPageToken is a simple self contained token which simply contains the id of the next row to fetch along with some technical details encoded.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f15579b doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="f15579b" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Limitations of Ordered Views</title>
		<link>https://gyxi.com/limitations-of-ordered-views/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 10:05:06 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8731</guid>

					<description><![CDATA[Limitations of Ordered Views Users of relational databases, or “cheating” document databases like Cosmos DB, are used to be able to order items as part of a query. This is a costly enhancement and is not really possible in a pure document database like Gyxi DB. Instead, a view must be created with the desired...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8731" class="elementor elementor-8731" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-84e3a1a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="84e3a1a" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b5d92f9" data-id="b5d92f9" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-46d660e elementor-widget elementor-widget-heading" data-id="46d660e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Limitations of Ordered Views</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-0c9a1df elementor-invisible elementor-widget elementor-widget-image" data-id="0c9a1df" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="311" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-e1630145204727.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-4bb8cf9 elementor-widget elementor-widget-text-editor" data-id="4bb8cf9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Users of relational databases, or “cheating” document databases like Cosmos DB, are used to be able to order items as part of a query. This is a costly enhancement and is not really possible in a pure document database like Gyxi DB. Instead, a view must be created with the desired order. This allows for an incredibly efficient call of items in the desired order.</p><p>Views in Gyxi are ordered by the id – and in order to achieve ordering, the id is altered according to an algorithm, supporting ascending and descending ordering or dates, numbers and text. In effect, it is not possible to use GetItem on a view that uses “orderBy” as part of the view.</p><p>If you want to get items based on the property that you also use to “orderBy” in a view, the solution is simple. Create two views. One can use “orderBy” and the other can use “idBy”, both with the same property.</p><p>For the same reason, “orderBy” and “idBy” can never be used together, as “orderBy” alters the id in order to achieve the desired order.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f15579b doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="f15579b" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Query Across Partitions</title>
		<link>https://gyxi.com/query-across-partitions/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 09:55:33 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8725</guid>

					<description><![CDATA[Query Across Partitions When working with document databases, you can normally not query across two partitions. For example, in the example below, if you want to find all people with postalCode 2500, you would have to make two calls. One for Northwind and one for Acme. “person” type partitionKey id userId companyName postalCode contactEmail Northwind...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8725" class="elementor elementor-8725" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-84e3a1a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="84e3a1a" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b5d92f9" data-id="b5d92f9" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-46d660e elementor-widget elementor-widget-heading" data-id="46d660e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Query Across Partitions</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-0c9a1df elementor-invisible elementor-widget elementor-widget-image" data-id="0c9a1df" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="335" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-e1630246393620.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-4bb8cf9 elementor-widget elementor-widget-text-editor" data-id="4bb8cf9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>When working with document databases, you can normally not query across two partitions.</p><p>For example, in the example below, if you want to find all people with postalCode 2500, you would have to make two calls. One for Northwind and one for Acme.</p><h4>“person” type</h4><table><tbody><tr><td width="104"><p><strong>partitionKey</strong></p></td><td width="57"><p><strong>id</strong></p></td><td width="57"><p><strong>userId</strong></p></td><td width="123"><p><strong>companyName</strong></p></td><td width="85"><p><strong>postalCode</strong></p></td><td width="142"><p><strong>contactEmail</strong></p></td></tr><tr><td width="104"><p>Northwind</p></td><td width="57"><p>1</p></td><td width="57"><p>1</p></td><td width="123"><p>Northwind</p></td><td width="85"><p>2500</p></td><td width="142"><p>james@northwind.io</p></td></tr><tr><td width="104"><p>Northwind</p></td><td width="57"><p>2</p></td><td width="57"><p>2</p></td><td width="123"><p>Northwind</p></td><td width="85"><p>2500</p></td><td width="142"><p>joe@northwind.io</p></td></tr><tr><td width="104"><p>Acme</p></td><td width="57"><p>1</p></td><td width="57"><p>1</p></td><td width="123"><p>Acme</p></td><td width="85"><p>2500</p></td><td width="142"><p>jack@acme.lt</p></td></tr></tbody></table><p> </p><p>But views are the solution to everything, so how can you solve this with a view? Perhaps this could be the solution?</p><pre>{<br />   “id”: “LookupPeopleByPostalCode”,<br />   “sourceRegion”: “germany",<br />   “type”: “person”,<br />   “partitionBy”: “postalCode”<br />}</pre><p><strong>This would result in disaster of lost data.</strong></p><p>The reason being that with every row having the “postalCode” partition would result in the partition key being “2500” for all the shown rows. You would have an id collision. There are two rows here with id 1 and only one of them would survive in the view.</p><p>Instead, to keep the id unique, you would have to combine it with an idBy declaration in the view:</p><pre>{<br />   “id”: “LookupPeopleByPostalCode”,<br />   “sourceRegion”: “germany",<br />   “type”: “person”,<br />   “partitionBy”: “postalCode”,<br />   “idBy”: “companyName+userId”<br />}</pre><p>Resulting in the following view:</p><h4>person &gt; LookupPeopleByPostalCode</h4><table><tbody><tr><td width="104"><p><strong>partitionKey</strong></p></td><td width="57"><p><strong>id</strong></p></td><td width="57"><p><strong>userId</strong></p></td><td width="123"><p><strong>companyName</strong></p></td><td width="85"><p><strong>postalCode</strong></p></td><td width="142"><p><strong>contactEmail</strong></p></td></tr><tr><td width="104"><p>2500</p></td><td width="57"><p>Northwind+1</p></td><td width="57"><p>1</p></td><td width="123"><p>Northwind</p></td><td width="85"><p>2500</p></td><td width="142"><p>james@northwind.io</p></td></tr><tr><td width="104"><p>2500</p></td><td width="57"><p>Northwind+2</p></td><td width="57"><p>2</p></td><td width="123"><p>Northwind</p></td><td width="85"><p>2500</p></td><td width="142"><p>joe@northwind.io</p></td></tr><tr><td width="104"><p>2500</p></td><td width="57"><p>Acme+1</p></td><td width="57"><p>1</p></td><td width="123"><p>Acme</p></td><td width="85"><p>2500</p></td><td width="142"><p>jack@acme.lt</p></td></tr></tbody></table><p> </p><p>It may look a little strange but keep focused on the goal.</p><p>You wanted to find all items with a certain postal code across all partitions. Mission accomplished.</p><p>The id is a technical detail that is used for identity and the artificial id created in this view will not be part of the objects that you retrieve when you call this view.</p><p> </p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f15579b doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="f15579b" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Audit Trail</title>
		<link>https://gyxi.com/audit-trail/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 28 Aug 2021 09:46:36 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8716</guid>

					<description><![CDATA[Audit Trail An audit trail on your data is a record of every change made to every row. In Gyxi DB it is referred to as a History table. All types have a special History table, which contains changes made to rows of this type. This table is required for technical purposes and cannot be...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8716" class="elementor elementor-8716" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-84e3a1a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="84e3a1a" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b5d92f9" data-id="b5d92f9" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-46d660e elementor-widget elementor-widget-heading" data-id="46d660e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Audit Trail</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-0c9a1df elementor-invisible elementor-widget elementor-widget-image" data-id="0c9a1df" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="265" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-e1630143990865.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-4bb8cf9 elementor-widget elementor-widget-text-editor" data-id="4bb8cf9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>An audit trail on your data is a record of every change made to every row. In Gyxi DB it is referred to as a History table.</p><p>All types have a special History table, which contains changes made to rows of this type. This table is required for technical purposes and cannot be removed.</p><p>You can access the history for a single item with a call as indicated in API Reference. However, it may not always return all results. History tables may be cleared without warning from time to time when they are not needed. Their data is made available to you as a courtesy only.</p><p>If you want a history table that you can depend on, the answer is the same as for almost any other question: Create a view.</p><p>The view you create should combine the partition and the id into the new partition. And then the id should be a timestamp (easiest) or version number (if your software manages such a number).</p><p>The view could look something like this:</p><pre>{<br />   “id”: “AccountHistory”,<br />   “sourceRegion”: “germany",<br />   “type”: “account”,<br />   “partitionBy”: “currentPartion+currentId”<br />   “idBy”: “changedTime”<br />}</pre><p>Let’s take an example.</p><h4>“person” type</h4><table><tbody><tr><td width="132"><p><strong>partitionKey</strong></p></td><td width="47"><p><strong>id</strong></p></td><td width="47"><p><strong>userId</strong></p></td><td width="107"><p><strong>companyName</strong></p></td><td width="92"><p><strong>postalCode</strong></p></td><td width="151"><p><strong>saved</strong></p></td></tr><tr><td width="132"><p>Northwind</p></td><td width="47"><p>1</p></td><td width="47"><p>1</p></td><td width="107"><p>Northwind</p></td><td width="92"><p>2500</p></td><td width="151"><p>2021-09-12 15:22</p></td></tr><tr><td width="132"><p>Northwind</p></td><td width="47"><p>2</p></td><td width="47"><p>2</p></td><td width="107"><p>Northwind</p></td><td width="92"><p>2500</p></td><td width="151"><p>2018-06-02 19:32</p></td></tr><tr><td width="132"><p>Acme</p></td><td width="47"><p>3</p></td><td width="47"><p>3</p></td><td width="107"><p>Acme</p></td><td width="92"><p>2500</p></td><td width="151"><p>2021-10-28 01:15</p></td></tr></tbody></table><p><br />In this case, the “saved” property contains the timestamp for when this item was most recently saved.</p><p>Create a view with this definition and you can use “idBy” if you do not care about the order or if you want to look up specific items by their timestamp or version number. Or you can use “orderBy” as shown below to get the latest changes shown first, which is often natural in a History table.</p><pre>{<br />   “id”: “PersonHistory”,<br />   “sourceRegion”: “germany",<br />   “type”: “person”,<br />   “partitionBy”: “companyName+userId”<br />   “orderBy”: “saved”,<br />   “orderByDescending”: true<br />}</pre><p>It will result in a view that looks like this:</p><h4>person &gt; PersonHistory</h4><table width="614"><tbody><tr><td width="95"><p><strong>partitionKey</strong></p></td><td width="132"><p><strong>id</strong></p></td><td width="66"><p><strong>userId</strong></p></td><td width="113"><p><strong>companyName</strong></p></td><td width="85"><p><strong>postalCode</strong></p></td><td width="123"><p><strong>saved</strong></p></td></tr><tr><td width="95"><p>Northwind+1</p></td><td width="132"><p>2021-09-13 15:22</p></td><td width="66"><p>1</p></td><td width="113"><p>Northwind</p></td><td width="85"><p>2500</p></td><td width="123"><p>2021-09-13 15:22</p></td></tr><tr><td width="95"><p>Northwind+1</p></td><td width="132"><p>2021-09-12 11:12</p></td><td width="66"><p>1</p></td><td width="113"><p>Northwind</p></td><td width="85"><p>2500</p></td><td width="123"><p>2021-09-12 11:12</p></td></tr><tr><td width="95"><p>Northwind+2</p></td><td width="132"><p>2021-10-28 01:15</p></td><td width="66"><p>2</p></td><td width="113"><p>Northwind</p></td><td width="85"><p>2500</p></td><td width="123"><p>2021-10-28 01:15</p></td></tr></tbody></table><p> </p><p>Because the time an item is saved is, hopefully, unique, it will be saved as a new row every time and the History table can grow quite large. Even if there are no changes to the object, a new row will be saved because the “saved” timestamp is changed.</p><p>Keep in mind, that if you want to have a History table, you should create it as early as possible. You cannot go back in time and create a history table based on changes that has already happened.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f15579b doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="f15579b" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>When You Change a View</title>
		<link>https://gyxi.com/when-you-change-a-view/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 27 Aug 2021 18:19:22 +0000</pubDate>
				<category><![CDATA[Other]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8519</guid>

					<description><![CDATA[When You Change a View This article describes what happens when you CHANGE an existing view that contains data. However, if you don’t want to worry about this, simply create a new view and start using that, and then later remove the old view. Then you do not have to worry about what happens when...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8519" class="elementor elementor-8519" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-6c2b553 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6c2b553" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-513e327" data-id="513e327" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-fcfae1d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fcfae1d" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-cb17fb5" data-id="cb17fb5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-d581c9c elementor-widget elementor-widget-heading" data-id="d581c9c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">When You Change a View</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-5562169 elementor-invisible elementor-widget elementor-widget-image" data-id="5562169" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="328" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/toolsAsset-1-e1630088384467.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-39e82a3 elementor-widget elementor-widget-text-editor" data-id="39e82a3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>This article describes what happens when you CHANGE an existing view that contains data.</p><p>However, if you don’t want to worry about this, simply create a new view and start using that, and then later remove the old view. Then you do not have to worry about what happens when you change an existing view.</p><p>However, sometimes you may want to change an existing view and this article will explain what happens when you do.</p><p>Even when you change a view, behind the scenes, a new view is created with the same name. For up to one minute, the old view may still be found when requesting data, but from then on, the new view will be found.</p><p>When a view is added, data is processed from the base data into the new view. The time it takes to populate a new view varies greatly. The two most important factors are the amount of data, of course, and the amount of partitions being written to the new view. The fewer partitions, the faster the new view will be created.</p><p>In broad strokes, the new view will be populated by a 1000 rows every 2-3 seconds. As mentioned, it may take significantly longer if you have many partitions in the view. If 1000 rows has a 1000 partitions, it could take about 30 seconds to add a 1000 rows.</p><p>While this is happening, the data in your view is incomplete. That means any queries against the view will simply not find all the data. Depending on the data volume, this may take a while. If you have one million rows in your base data, that would be 1000 times 3 seconds which is almost one hour. This gives you a ballpark idea about for how long your view will be incomplete.</p><p>Do not worry about new data being added to your base data in the meantime. It will be correctly processed and added to the new view, even if the new view is still being built.</p><h4>Alternative</h4><p>If you don&#8217;t want your view to lack data while it is being rebuilt, you can take a different approach.</p><p>Instead of changing your existing view, create a new view (with a new name). Wait for it to be built and then start using the new view instead of the old view. When you are no longer using the old view, you can delete it.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c610d1f" data-id="c610d1f" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-61e1d87 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="61e1d87" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Related</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/when-you-change-a-view/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/toolsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/toolsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/toolsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/when-you-change-a-view/">When You Change a View</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Available Regions</title>
		<link>https://gyxi.com/available-regions/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 27 Aug 2021 17:40:17 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8499</guid>

					<description><![CDATA[Available Regions Gyxi is globally available in every Azure region that supports the advanced features that make Gyxi possible. The following is a complete list of all regions that are available for all accounts. If you need a region other than Germany, please contact us at support@gyxi.com and let us know which region you wish...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8499" class="elementor elementor-8499" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Available Regions</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="291" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-e1630246556415.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Gyxi is globally available in every Azure region that supports the advanced features that make Gyxi possible.</p><p>The following is a complete list of all regions that are available for all accounts. If you need a region other than Germany, please contact us at support@gyxi.com and let us know which region you wish to use.</p><ul><li>California</li><li>Cardiff</li><li>Dubai</li><li>Germany</li><li>Hong Kong</li><li>Illinois<br class="Apple-interchange-newline" /><img loading="lazy" decoding="async" class="alignright wp-image-7023 size-full" src="https://gyxi.com/wp-content/uploads/2021/08/global-servers-e1629901316430.png" alt="" width="214" height="200" /></li><li>Iowa</li><li>Ireland</li><li>London</li><li>Mumbai</li><li>Netherlands</li><li>Osaka</li><li>Paris</li><li>Pune</li><li>Quebec</li><li>Sao Paolo</li><li>Seoul</li><li>Singapore</li><li>Texas</li><li>Tokyo</li><li>Virginia</li><li>Washington</li><li>Zurich</li></ul><p>All regions are 100% identical.</p><p>Contact <a href="mailto:support@gyxi.com">support@gyxi.com</a> to have a region activated for you.</p><p>When a region has been activated for you, you can do the following:</p><ul><li>Create data directly in the region.</li><li>Create views with “TargetRegion” for any of these regions. This is useful if you have your base data somewhere else but want low latency read access to your data in another location.</li></ul><h4>Home region</h4><p>You may wonder which region is the home region of Gyxi.</p><p>The answer is none.</p><p>All regions are identical and none are better than others. They all have local view engines and data is (really) saved in the given region. Data never leaves the region unless you create a view with a target region.</p><p>One exception is your partition keys, which are needed for internal logic in Gyxi and a copy of your partition keys are stored in Gyxis internal database in Germany. You can opt out of this for your database if you have very strict data residency requirements, even for your partition keys. To do so, please contact us at <a href="mailto:support@gyxi.com">support@gyxi.com</a>.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-056f914 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="056f914" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Natural Base Data Structure</title>
		<link>https://gyxi.com/natural-base-data-structure/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 27 Aug 2021 17:23:53 +0000</pubDate>
				<category><![CDATA[Data Design]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=8484</guid>

					<description><![CDATA[Natural Base Data Structure One of the most common difficulties we see in relation to database design in a document database is people trying to save base data in way that is highly optimized to the way the data is expected to be retrieved. It is often an unsolvable problem and even if it seems...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8484" class="elementor elementor-8484" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Natural Base Data Structure</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="311" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-e1630085128402.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>One of the most common difficulties we see in relation to database design in a document database is people trying to save base data in way that is highly optimized to the way the data is expected to be retrieved.</p>
<p>It is often an unsolvable problem and even if it seems solved, then data may be retrieved in a different way later and then the work is wasted.</p>
<p>One common example is people trying to save data and put a combined property under “partitionBy” when saving. For performance reasons, this is not supported and it is also rarely necessary.</p>
<p>Instead, save the data in the most <strong>natural</strong> way, thinking as a human being. Your people are part of a company, so partition them by company. Forget for now that you want to query by postalCode. The key is to save your data in a natural way and then trust the views and use the views to transform your data in the way that you want.</p>
<h4>If you really want to combine partition keys in your base data</h4>
<p>However, if you really want a combined partitionKey in your base data, simply combine it yourself.</p>
<p>Suppose your object looks like this:</p>
<pre>{<br>   “userId”: 1,<br> &nbsp;&nbsp;“postalCode”: 2500<br> &nbsp;&nbsp;“companyName”: “Northwind”<br>}</pre>
<p>And for some reason you really want to partition your base data by companyName AND by postalCode. That is probably a silly idea, but if you want to, simply create a new property in your base object with this data.</p>
<pre>{<br> &nbsp;&nbsp;“userId”: 1,<br> &nbsp;&nbsp;“postalCode”: 2500<br> &nbsp;&nbsp;“companyName”: “Northwind”,<br> &nbsp;&nbsp;“companyNameAndPostalCode”: “Northwind+2500”<br>}</pre>
<p>And then when you save the data, choose to partitionBy companyNameAndPostalCode.</p>
<h4>Don’t do it</h4>
<p>So, yes, you CAN save your base data in a combined partition key like this. But we would really like to know why you need to do this. So if you are thinking about doing this, please let us know at <a href="mailto:support@gyxi.com">support@gyxi.com</a>.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-056f914 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="056f914" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Data Design</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/finding-a-partition/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/finding-a-partition/">Finding a partition</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/natural-base-data-structure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/natural-base-data-structure/">Natural Base Data Structure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-identity-of-an-item/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-identity-of-an-item/">The Identity of an Item</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-database-is-gyxi-using/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-database-is-gyxi-using/">What database is Gyxi using?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Search</title>
		<link>https://gyxi.com/search/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 23 Aug 2021 06:06:24 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7935</guid>

					<description><![CDATA[Search Full Text Search is essentially a different product than a database.  For example, Azure Search (or Azure Cognitive Search) is a Full Text Search product that can search in Cosmos DB. Cosmos DB, however, does provide a query method where it is possible to find text that &#8220;contains&#8221; another text. This seems like a...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7935" class="elementor elementor-7935" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-eefd21c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="eefd21c" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-44fa3e3" data-id="44fa3e3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-375a393 elementor-widget elementor-widget-heading" data-id="375a393" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Search</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-dfe4a55 elementor-invisible elementor-widget elementor-widget-image" data-id="dfe4a55" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="327" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-e1629729303907.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-f80849a elementor-widget elementor-widget-text-editor" data-id="f80849a" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Full Text Search is essentially a different product than a database. </p><p>For example, Azure Search (or Azure Cognitive Search) is a Full Text Search product that can search in Cosmos DB.</p><p>Cosmos DB, however, does provide a query method where it is possible to find text that &#8220;contains&#8221; another text. This seems like a &#8220;search&#8221; but it costly and not scalable. It can end up being slow and incredibly costly. It also doesn&#8217;t return very good results. It works, but it is not suitable for production use.</p><p>You can add a proper search product to Gyxi, but you can also use the built-in search in Gyxi. By using views, you can index every word, starting from the first 3 letters in each word.</p><p>The priority can be controlled like any other view, by defining which field should control the order. This also means that the search results will not be ordered by &#8220;relevance&#8221; as it would be in a &#8216;real&#8217; search product. </p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-36e26e3 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="36e26e3" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>1. Get Started</title>
		<link>https://gyxi.com/get-started/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 23 Aug 2021 05:35:37 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7908</guid>

					<description><![CDATA[Get Started Gyxi is easy to learn and easy to master. That is important because a database is such a fundamental thing that it should not take attention away from application logic. Partitions One thing you must learn, if you haven&#8217;t already, is partitions. That is true for any NoSQL Document Database. There are plenty...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7908" class="elementor elementor-7908" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-45038f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45038f5" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3147b9e" data-id="3147b9e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-024b4ae elementor-widget elementor-widget-heading" data-id="024b4ae" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Get Started</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-2901043 elementor-invisible elementor-widget elementor-widget-image" data-id="2901043" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="275" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/time-managementAsset-1-e1629742387381.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-e710d52 elementor-widget elementor-widget-text-editor" data-id="e710d52" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Gyxi is easy to learn and easy to master. That is important because a database is such a fundamental thing that it should not take attention away from application logic.</p><h4>Partitions</h4><p>One thing you must learn, if you haven&#8217;t already, is partitions. That is true for any NoSQL Document Database. There are plenty of articles on that subject here on the site.</p><p>In short, partitions are a way to split up your data into smaller pieces. </p><h4>Authentication</h4><p>Simply put Gyxi-ApiKey in the header of every call.</p><p>The key should be &#8220;Gyxi-ApiKey&#8221;</p><p>The value should be the actual api key which you chose when creating the database.</p><p>You can also find it in <a href="https://portal.gyxi.com">https://portal.gyxi.com</a></p><h4>Save data</h4><p>The basics of a database is to save and get data.</p><p>Here is a sample endpoint to save data:</p><p>POST https://germany-save.gyxi.com/shortdbname/mytype/null</p><p>Let&#8217;s pick it apart.</p><ul><li>&#8220;germany&#8221; is the region. <a href="https://gyxi.com/which-azure-region-is-closest-to-me/">You can find a full list of available regions here</a>.</li><li>&#8220;shortdbname&#8221; is the name of your database that you chose when you created it.</li><li>&#8220;mytype&#8221; is the type of data you are saving. It is similar to a &#8220;table&#8221; in relational databases</li><li>&#8220;null&#8221; is the field to partition by. In this case, null means that the data is not partitioned at all. It should either be &#8220;null&#8221; or it should be the name of the field which you wish to partition by (like &#8220;customerId&#8221;)</li></ul><p>The content of the POST is the item to save. It is simply a flat JSON document, like this:</p><pre>{<br />       “id”: “1234”,<br />       “email”: “useremail@yahoo.com”,<br />       “name”: “Tom Paris”<br />}</pre><h4>Get data</h4><p>Getting data is even easier, especially if you already managed to save data.</p><p>GET https://germany-get.gyxi.com/shortdbname/mytype/null/1234</p><p>I am sure you recognize that region, database name, type and partition is the same as when you saved the data.</p><p>Notice that the domain is germany-<strong>get</strong>.gyxi.com instead of germany-<strong>save</strong>.gyxi.com</p><p>What is new is the number in the end. This is the id of the item to get. It is the same as the &#8220;id&#8221; field of the JSON document that you saved.</p><h4>List</h4><p>If you want more than one item (not an uncommon need) the call is very similar to get. It looks like this:</p><p>GET https://germany-list.gyxi.com/shortdbname/mytype/null</p><p>Does it look familiar? It will get all the items in the given region, database, type and partition.</p><h4>Try it right now</h4><p>You can try it right now. Click this link to see the technical documentation of the API:</p><p><a href="https://documenter.getpostman.com/view/5249084/TzmCitYk">https://documenter.getpostman.com/view/5249084/TzmCitYk</a></p><p>In the upper right corner is a button called &#8220;Run in Postman&#8221; which will allow you to use the calls.</p><p>Before you get started, you have to create a new database (that&#8217;s the first sample in the API).</p><p>And then put your newly chosen ApiKey in the header of the calls when you try them out.</p><p>And if you ever get stuck, remember you have infinite free support on support@gyxi.com.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-26cafeb doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="26cafeb" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>API</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/get-started/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/get-started/">1. Get Started</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/complete-api-reference/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-300x218.png 300w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-560x400.png 560w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-634x468.png 634w, https://gyxi.com/wp-content/uploads/2021/08/wirelessAsset-1-e1630164697701.png 275w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/complete-api-reference/">2. Complete API Reference</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-save/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-save/">3. Save</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-get/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/strategyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-get/">4. Get</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/api-list/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cloudstorageAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/api-list/">5. List</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/6-batch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/code-toolAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/6-batch/">6. Batch</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/7-delete/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/7-delete/">7. Delete</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/audit-trail/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataserverAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/audit-trail/">Audit Trail</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/available-regions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/globalnetworkAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/available-regions/">Available Regions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/iterate-through-all-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/bigdataprocessingAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/iterate-through-all-data/">Iterate through all data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/limitations-of-ordered-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/education2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/limitations-of-ordered-views/">Limitations of Ordered Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/query-across-partitions/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/studyphoneAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/query-across-partitions/">Query Across Partitions</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Make New Databases</title>
		<link>https://gyxi.com/make-new-databases/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 23 Aug 2021 05:24:51 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7903</guid>

					<description><![CDATA[Make New Databases It may seem like a strange product feature to mention, but the ease of creating a new database is a game changer for some scenarios. Manually You can create a new database by signing up. If you use the same email as you have used before, make sure you also enter the...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7903" class="elementor elementor-7903" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-57371dc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="57371dc" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8be0ed8" data-id="8be0ed8" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-c06ddc3 elementor-widget elementor-widget-heading" data-id="c06ddc3" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Make New Databases</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-5d33fc2 elementor-invisible elementor-widget elementor-widget-image" data-id="5d33fc2" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="287" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-e1629736190779.png" class="attachment-large size-large" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-d198e40 elementor-widget elementor-widget-text-editor" data-id="d198e40" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>It may seem like a strange product feature to mention, but the ease of creating a new database is a game changer for some scenarios.</p><h4>Manually</h4><p>You can create a new database by signing up. If you use the same email as you have used before, make sure you also enter the same password.</p><p>Alternatively, you can go to <a href="https://portal.gyxi.com">https://portal.gyxi.com</a> and login with your existing email and password. There you can also quickly create a new database.</p><p>Your new database is available within a second.</p><h4>By API</h4><p>There is an API to create a new database. It takes about a second to complete and your database is IMMEDIATELY available to use.</p><p>Here are some of the scenarios where this might be useful.</p><h4>DevOps</h4><p>Perhaps you would like to create a database from your DevOps setup.</p><p>Maybe you want a new database for every feature branch or maybe you are deploying to many environments and want to make sure there is a database for each environment.</p><h4>Application Logic</h4><p>Creating a new database can some times be used as a way of partitioning in multiple levels. </p><p>You are welcome to create a new database for each partition if your data structure is quite deep, this may be an advantage. Just be sure you really don&#8217;t want to look up across these data because that might be difficult.</p><h4>Regions</h4><p>We suggest having a main database in one region and then having views in other regions as needed.</p><p>However, you may for some reason want to have base data in many regions. Well, handling databases manually in 23 regions might get tedious and error prone, so you can take advantage of the API in this case as well.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-43fbb16 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="43fbb16" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Secure</title>
		<link>https://gyxi.com/secure/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 23 Aug 2021 05:14:09 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7895</guid>

					<description><![CDATA[Secure All data in Gyxi is encrypted at rest and in transport. The data can be accessed only by using one of the ApiKeys associated with the database. The ApiKey is defined by the customer and can thus fulfil any requirements you may have of it. We recommend using a guid. Gyxi supports two simultaneous...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7895" class="elementor elementor-7895" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-84e3a1a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="84e3a1a" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b5d92f9" data-id="b5d92f9" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-46d660e elementor-widget elementor-widget-heading" data-id="46d660e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Secure</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-0c9a1df elementor-invisible elementor-widget elementor-widget-image" data-id="0c9a1df" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="328" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-e1629729043115.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-4bb8cf9 elementor-widget elementor-widget-text-editor" data-id="4bb8cf9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>All data in Gyxi is encrypted at rest and in transport.</p><p>The data can be accessed only by using one of the ApiKeys associated with the database. The ApiKey is defined by the customer and can thus fulfil any requirements you may have of it. We recommend using a guid.</p><p>Gyxi supports two simultaneous ApiKeys and this is to support rotation. Simply update the backup key, switch to this in the applications and then reset the first key. This provides for no-downtime recycling of keys.</p><p>Gyxi is hosted in Microsoft Azure and fulfils all requirements for technical and physical parameters needed for audit statements. Please refer to Microsofts documentation.</p><h4>If required by audit</h4><p>It is possible to get an isolated region for your data. This means that a node of Gyxi is created just for you.</p><p>There are no practical advantages to this. It is not faster or slower. It is not more secure. There are no extra technical possibilities.</p><p>However, it may be a requirement from your audit to isolate your data, in which case we provide this option.</p><p>Please note that if you want to use multiple regions, then you will have to rent multiple Gyxi nodes in this case. </p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-f15579b doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="f15579b" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Always Fast</title>
		<link>https://gyxi.com/always-fast/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 Aug 2021 21:55:03 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7872</guid>

					<description><![CDATA[Always Fast™ Gyxi is Always Fast™ That means it is fast in the morning, the evening, in the night. It is fast when you save lots of data, when you retrieve billions of rows and when you work with just a single row. However, Gyxi is not &#8220;the fastest&#8221;. There are faster databases out there,...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7872" class="elementor elementor-7872" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-30340c2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="30340c2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-6d03f80" data-id="6d03f80" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-a73fd90 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a73fd90" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-1906031" data-id="1906031" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-5a8581e elementor-widget elementor-widget-heading" data-id="5a8581e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Always Fast<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h1>		</div>
				</div>
				<div class="elementor-element elementor-element-fef5e78 elementor-invisible elementor-widget elementor-widget-image" data-id="fef5e78" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="309" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-e1629728964928.png" class="attachment-large size-large" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-d0365e6 elementor-widget elementor-widget-text-editor" data-id="d0365e6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p></p>
<p>Gyxi is Always Fast<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p></p>
<p>That means it is fast in the morning, the evening, in the night. It is fast when you save lots of data, when you retrieve billions of rows and when you work with just a single row.</p>
<p></p>
<p>However, Gyxi is not &#8220;the fastest&#8221;. There are faster databases out there, but they will slow down under pressure or when the volume of data increases. Gyxi will never slow down. </p>
<p><strong>Gyxi is Always Fast<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />.</strong></p>
<p></p>
<p>Here are some of the performance targets to give you an idea of the performance to expect.</p>
<p></p>
<p></p>
<p></p>						</div>
				</div>
				<div class="elementor-element elementor-element-cc39020 elementor-widget elementor-widget-droit-table" data-id="cc39020" data-element_type="widget" data-widget_type="droit-table.default">
				<div class="elementor-widget-container">
			       
    <div class="dl_table droit-table-wrap dl_table_style_04 dl_table_striped">
        <table class="droit-table" id="cc39020" data-id="table-cc39020">
            <thead>
                <tr class="droit-table-head">
                                    <th class="table-head">
                        Operation                    </th>
                                        <th class="table-head">
                        Performance Target                    </th>
                                    </tr>
            </thead>
            <tbody>
                
                                    <tr>
                                                                                                 <td data-column="Operation">
                                            Save Item                                        </td>      
                                                                    
                                                                                                             <td data-column="Performance Target">
                                            30ms                                        </td>      
                                                                    
                                                        </tr>
                                    <tr>
                                                                                                 <td data-column="Operation">
                                            Get Item                                        </td>      
                                                                    
                                                                                                             <td data-column="Performance Target">
                                            15ms                                        </td>      
                                                                    
                                                        </tr>
                                    <tr>
                                                                                                 <td data-column="Operation">
                                            Retrieve 100 items                                        </td>      
                                                                    
                                                                                                             <td data-column="Performance Target">
                                            75ms                                        </td>      
                                                                    
                                                        </tr>
                                    <tr>
                                                                                                 <td data-column="Operation">
                                            Save 100 items                                        </td>      
                                                                    
                                                                                                             <td data-column="Performance Target">
                                            100ms                                        </td>      
                                                                    
                                                        </tr>
                                    <tr>
                                            </tr>
                            </tbody>
        </table>
    </div>
  		</div>
				</div>
				<div class="elementor-element elementor-element-fc82c3b elementor-widget elementor-widget-text-editor" data-id="fc82c3b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Many people will not understand whether this can be considered &#8220;fast&#8221; in the context of a database.</p>
<p>If you ask an expert, their first answer will be that this is not fast. In fact, you can insert a row in a small MySQL server in about 1ms &#8211; that is 30 times faster than Gyxi.</p>
<p>However, once your database gets filled up with data and gets under pressure, then performance decreases and it can decrease to literally take SECONDS to retrieve data with a query.</p>
<p>For the impatient average user, waiting for several seconds is equal to downtime. You have to be able to count on performance being good, not only while developing but also when moving into production and putting your database under load.</p>
<p>This is why Gyxi is advertised as&nbsp;<span style="letter-spacing: 0px;">Always Fast<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />. It is fast. It is not the fastest. But it stays fast. It is always fast. And 30 milliseconds to save an item (or 100ms to save 100 items) is &#8220;fast enough&#8221; &#8211; as long as it stays that fast under pressure.</span></p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-604aec7" data-id="604aec7" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-3269a52 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="3269a52" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Simple</title>
		<link>https://gyxi.com/simple/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 Aug 2021 21:52:08 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7863</guid>

					<description><![CDATA[Simple How simple can a scalable NoSQL Database As A Service be? The answer is Gyxi. It could not be any simpler. With just a few endpoints, you can start saving and retrieving data. It could not be easier. The most complicated part about Gyxi is the views. The views are what allows you to...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7863" class="elementor elementor-7863" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-91b5a82 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="91b5a82" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-676e1fa" data-id="676e1fa" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-396391c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="396391c" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-71655e2" data-id="71655e2" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-21a158d elementor-widget elementor-widget-heading" data-id="21a158d" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Simple</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-52154c0 elementor-invisible elementor-widget elementor-widget-image" data-id="52154c0" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="257" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-e1629728912915.png" class="attachment-large size-large" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-8868246 elementor-widget elementor-widget-text-editor" data-id="8868246" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>How simple can a scalable NoSQL Database As A Service be? The answer is Gyxi. It could not be any simpler. With just a few endpoints, you can start saving and retrieving data. It could not be easier.</p><p>The most complicated part about Gyxi is the views. The views are what allows you to efficiently access your data in a way that is scalable and performs great under pressure.</p><p>Could Gyxi be simpler? Why not replace the views with queries?</p><p>We could and it would work, but then it wouldn’t be scalable. Performance would degrade with the volume of data. This is the case for any other database, including relational databases like MySQL and NoSQL databases like Cosmos DB. They provide index-free (or transparent) query options and they are seemingly very fast, but as they grow they become slower.</p><p>Gyxi is different. Gyxi is Always Fast<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />. It is fast when you add the first row and it is still fast when you work with a billion rows. It doesn’t slow down, regardless of the amount of data you are working with.</p><p>Considering this, Gyxi could not be any simpler. However, we continuously try to improve the UX of the view configuration. Please contact us at support@gyxi.com if you have suggestions on how to make it even easier.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-91d6bcc" data-id="91d6bcc" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-46d48ce doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="46d48ce" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Power of Views</title>
		<link>https://gyxi.com/the-power-of-views/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 Aug 2021 21:48:08 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7852</guid>

					<description><![CDATA[Powerful Views Gyxi DB is fast and affordable, but these are hygiene factors and they are unimportant unless Gyxi is also powerful and useful. This is the role of Gyxi Views. Saving one or more items in a database is relatively uncomplicated. It gets complicated when having to make complex queries to retrieve that data...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7852" class="elementor elementor-7852" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-dcd057c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dcd057c" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-e9ef664" data-id="e9ef664" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-a51762e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a51762e" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8feff7a" data-id="8feff7a" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-2b3d800 elementor-widget elementor-widget-heading" data-id="2b3d800" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Powerful Views</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-c8eb50d elementor-widget elementor-widget-image" data-id="c8eb50d" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="263" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-e1629735906722.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-56bc364 elementor-widget elementor-widget-text-editor" data-id="56bc364" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>Gyxi DB is fast and affordable, but these are hygiene factors and they are unimportant unless Gyxi is also powerful and useful.</p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>
<p>This is the role of Gyxi Views.</p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>
<p>Saving one or more items in a database is relatively uncomplicated. It gets complicated when having to make complex queries to retrieve that data and that is also where using a database can become slow and thus useless.</p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>
<p>That is why there are no queries in Gyxi DB. Instead there are only Views. For any query you want to make against your data in Gyxi DB, you have to define a view. This view will then be like a prepared query. It will contain the right data in the right order, organized in the right way, placed exactly how you are going to use it.</p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>
<p>If the view doesn&#8217;t match what you want the solution is simple. Create another view.</p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>
<p>You can create any view you want, but we did define some typical scenarios or &#8220;view types&#8221; which make it easy to understand how views work.</p>
<h4>1. Basic Index</h4>
<p>In a database, a basic index is when you choose a field in a table and make it fast and efficient to look up data based on that field.</p>
<h4>2. Combined Index</h4>
<p>Similar to a basic index, but combines multiple fields into a combined index.</p>
<h4>3. Lookup</h4>
<p>Uses one or more fields to be able to look up (with extreme efficiency) a single item.</p>
<h4>4. Ordered</h4>
<p>Define the order of the view based on a field, either ascending or descending. This can be combined with most other views.</p>
<h4>5. History</h4>
<p>This specialized view will contain a row for every change to your data. This is achieved by setting the partition key to the current partition+id and then the id is set to the timestamp of the change.</p>
<h4>6. Partitions</h4>
<p>You can find partitions in your data through the portal. However, if you need the partitions through your application, then you can make a view for this. Set the partitionKey to &#8220;null&#8221; and set the id to be the key that contains the partition.</p>
<p>However, if you need this table, it is likely you have a problem with your data structure. Consider contacting us for guidance instead of creating this view.</p>
<h4>7. Search by Array</h4>
<p>This view allows you to make any field, containing an array, searchable (again, with extreme efficiency and scalability).</p>
<p>For example, perhaps your items have a an array with one or more categories associated. This view will allow you to search based on those categories.</p>
<h4>8. Full Text Search</h4>
<p>Makes it possible to search based on the text in a single field on the item.</p>
<p>Saving an item that has a view based on full text search with the text in the preceding paragraph will cost 26 operations.</p>
<p>Looking up in a view with full text search is very efficient and only costs a single operation but saving new items to the view will require it to be indexed and that makes this view relatively expensive.</p>
<p>The good news is that Gyxi DB is very affordable so even if this view is relatively more expensive than other views, it is still far cheaper than alternatives.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3560be" data-id="c3560be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-5ea2fd6 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="5ea2fd6" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Affordable</title>
		<link>https://gyxi.com/affordable/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 Aug 2021 20:45:35 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7781</guid>

					<description><![CDATA[Affordable Gyxi is consumption based and very affordable. The advantage of consumption based pricing is that you only pay for what you use. However, a disadvantage of consumption based pricing is that it is difficult to predict exactly how much the cost will be. 20% of the alternatives Saying Gyxi is affordable is justified, as...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7781" class="elementor elementor-7781" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-6c2b553 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6c2b553" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-513e327" data-id="513e327" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-fcfae1d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fcfae1d" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-cb17fb5" data-id="cb17fb5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-d581c9c elementor-widget elementor-widget-heading" data-id="d581c9c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Affordable</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-5562169 elementor-invisible elementor-widget elementor-widget-image" data-id="5562169" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="288" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-e1629729069852.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-39e82a3 elementor-widget elementor-widget-text-editor" data-id="39e82a3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<h1><span style="font-size: 15px; font-weight: 400; color: #677294; letter-spacing: 0px;">Gyxi is consumption based and very affordable.</span></h1>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>The advantage of consumption based pricing is that you only pay for what you use.</p>
<p><!-- /wp:paragraph --></p>
<p><!-- wp:paragraph --></p>
<p>However, a disadvantage of consumption based pricing is that it is difficult to predict exactly how much the cost will be.</p>
<h4>20% of the alternatives</h4>
<p>Saying Gyxi is affordable is justified, as the <strong>pricing is approximately 20% of alternatives</strong> such as Cosmos DB.</p>
<p>However, Cosmos DB calculates based on RU (Request Units), which is extremely difficult to calculate and predict. </p>
<p>Gyxi calculates cost based on a <a href="/pricing">flat fee for 1 million operations</a>. That is every operation, whether listing 1000 items or adding a single item. It keeps things simple.</p>
<p>Cosmos DB consumes RU which is high for complex operations, such as queries or retrieving a big volume of data. One operation may cost hundreds of RU so pricing is not directly comparable.</p>
<p>One reason why Gyxi ends up being far more affordable is that it is only possible to perform simple operations in Gyxi. Most notably, there are no queries in Gyxi. Instead views are used to make sure data is already available in the way that it is needed.</p>
<h4>Updating a view counts as an operation</h4>
<p>When saving an item on a type that has 5 views, this will result in a consumption of 6 operations. One to save the item and 5 more to update the 5 views. </p>
<h4>Pricing example</h4>
<p>Say you have a database with 10 GB of data.</p>
<p>You have an operation every second of the day during daytime and also at night time (for nightly batch jobs and such), then the total number of operations for that day will be 86,000.</p>
<p>For a full month, you have 2.5 million operations.</p>
<p>The first million is free and the remaining operations cost €1.1 per month. Plus €1 for the 10 GB data and <strong>your entire production database, with operations every second around the clock, costs you just over €2 per month</strong>.</p>
<p>That is how mind-bogglingly affordable Gyxi is.</p>
<p>So when you are considering whether to run that extra nightly job that would be nice to have but you are not sure you need &#8230; at least you don&#8217;t have to worry about the cost of your database.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c610d1f" data-id="c610d1f" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-61e1d87 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="61e1d87" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Store Structured Data</title>
		<link>https://gyxi.com/store-structured-data/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 Aug 2021 20:39:02 +0000</pubDate>
				<category><![CDATA[Product]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=7772</guid>

					<description><![CDATA[Store Structured Data The basic job of a database is to store data. And for most general purpose databases, it is expected that the data are stored in a well-structured way that keeps the data healthy, high quality and organized. Like a relational database Most developers know how to structure a relational database (like MySQL...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7772" class="elementor elementor-7772" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-305bec2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="305bec2" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-fec8df5" data-id="fec8df5" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-e8ace0e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e8ace0e" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-0b7d333" data-id="0b7d333" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-7834033 elementor-widget elementor-widget-heading" data-id="7834033" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Store Structured Data</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-3906949 elementor-invisible elementor-widget elementor-widget-image" data-id="3906949" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="267" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-e1629736273310.png" class="attachment-full size-full" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-6d7a84b elementor-widget elementor-widget-text-editor" data-id="6d7a84b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								<p>The basic job of a database is to store data. And for most general purpose databases, it is expected that the data are stored in a well-structured way that keeps the data healthy, high quality and organized.</p><h4>Like a relational database</h4><div>Most developers know how to structure a relational database (like MySQL or SQL Server) with tables and columns.</div><div> </div><div>Although Gyxi is a NoSQL database (or &#8220;document database&#8221;), data is still structured in more or less the same way as a relational database.¨</div><div>Gyxi doesn&#8217;t have tables, but it has &#8220;types&#8221; and these are essentially the same as tables. It is expected that all instances or the same type have more or less the same fields (columns) just like a normal ta</div><div>ble in a relational database.</div><div> </div><div>One difference, of course, is that in Gyxi, columns are automatically created when they are found in a document of a certain type.</div><div> </div><h4>No Foreign Keys</h4><p>One of the most important features of relational databases, foreign keys, do not exist in Gyxi or any other document databases for that matter.</p><p>However, you can simply design your data model with the assumption that foreign keys exist. Use your existing knowledge about database design and design tables (types) with the columns you would normally use and that includes foreign keys.</p><h4>No heavy documents</h4><p>Although a single document in Gyxi can be up to 1 MB, that is highly discouraged. You should not make heavy documents that contain more data types in different heavy fields with json content etc.</p><p>It is better to focus on many small documents with few columns to make sure each operation is always fast.</p><h4>No joins</h4><p>You cannot make a query where you join together data from two types. In fact, there are no queries at all.</p><p>With views you can design your data to be structured exactly as you need them. Instead of a complicated join which costs computing resources, you make two incredibly optimized calls which are Always Fast, even under high load.</p><p>The calling client would then have to combine the data as needed.</p><h4>Structure like a relational database</h4><p>This is a lot of information. The documentation is full of advice on how to organize your data.</p><p>But when all is said and done, just remember one thing. Structure it like a relational database. Create tables. Create tables with many-to-many relationships in Gyxi when you would have done so in a relational database.</p>						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c3e0ba1" data-id="c3e0ba1" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-e61ac28 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="e61ac28" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Product</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/affordable/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneyAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/affordable/">Affordable</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/always-fast/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/big-dataAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/always-fast/">Always Fast</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/make-new-databases/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/cube-organizeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/make-new-databases/">Make New Databases</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/search/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/search2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/search/">Search</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/secure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-protectionAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/secure/">Secure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/simple/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/time-focusAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/simple/">Simple</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/store-structured-data/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/data-cubeAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/store-structured-data/">Store Structured Data</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-power-of-views/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/desk2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-power-of-views/">The Power of Views</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-is-the-catch/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/moneylaunderAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-is-the-catch/">What is the catch?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Identity of an Item</title>
		<link>https://gyxi.com/the-identity-of-an-item/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 27 Jul 2021 08:08:28 +0000</pubDate>
				<category><![CDATA[Data Design]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=6443</guid>

					<description><![CDATA[The Identity of an Item The partition key and the id of an item, together, constitutes the identity of an item. That means if you change the partition key or the id, you are actually creating a new item and not really changing the old item at all. In Gyxi, you have your main data,...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6443" class="elementor elementor-6443" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-7dd5bd9b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7dd5bd9b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-3a3b0cb9" data-id="3a3b0cb9" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-43e09d0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43e09d0" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-981f13c" data-id="981f13c" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-5d03590 elementor-widget elementor-widget-heading" data-id="5d03590" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">The Identity of an Item</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-6b77c35 elementor-invisible elementor-widget elementor-widget-image" data-id="6b77c35" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="332" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-e1629740252416.png" class="attachment-large size-large" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-ee9c550 elementor-widget elementor-widget-text-editor" data-id="ee9c550" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								
<p>The partition key and the id of an item, together, constitutes the identity of an item.</p>

<p>That means if you change the partition key or the id, you are actually creating a new item and not really changing the old item at all.</p>

<p>In Gyxi, you have your main data, which is where you originally save it. This is where the real identity of your data is and here the combination of the partition key and the id must absolutely be unique and must never change. If you think the id may possibly change, then this is not really an id. Instead use something like a GUID as an id and keep your other property under another name.</p>

<p>However, the advantage of having something as an id is that you can look up with it incredibly fast. It doesn’t require any search of any kind, directly or indirectly, you simply grab an item where it is and it takes literally less than 5 milliseconds (+ latency, overhead etc).</p>

<p>This is why views are important. It lets you fulfil two conflicting requirements:</p>

<ul class="wp-block-list">
<li>Make sure the combination of your partition key and your id is absolutely unique and is never changed.</li>
<li>Make sure you can quickly find items by a certain property which may not be the same as the id.</li>
</ul>

<p>For example, let’s say you want to find people by their email. This is very natural. But at the same time, you don’t want the email to be the id because people may change their id.</p>

<p>In this case you should create people using a global unique identifier (GUID) as the id and then add the email to a normal email property.</p>

<p>Then you create a view. The view would not require any other property than “idBy”: “email”.</p>

<p>This will simply create a copy of all your data, but using the email as an id. It preserves the id of your original data, which is unique, but it allows you to fetch users using your email incredibly fast. Fetching an item from a view is as fast as fetching an item from your base data.</p>

<p>And what if you want to find the GUID by the Email? Well, that is why you should include all data in your object AND then your chosen identifier in the id property. So your “person” object should look like this:</p>

<pre>{<br />       “id”: “12345-abcde-6789-etc”,<br />       “email”: “useremail@yahoo.com”,<br />       “uniqueId”: “12345-abcde-6789-etc”<br />}</pre>

<p>And then the data in your view will look like this:</p>

<pre>{<br />       “id”: “useremail@yahoo.com”,<br />       “email”: “useremail@yahoo.com”,<br />       “uniqueId”: “12345-abcde-6789-etc”<br />}</pre>

<p>This allows you great flexibility in making other views and making sure all your data is at your fingertips, exactly where you want it.</p>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-d6f6d0c" data-id="d6f6d0c" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-046d5df doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="046d5df" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Data Design</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/finding-a-partition/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/finding-a-partition/">Finding a partition</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/natural-base-data-structure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/natural-base-data-structure/">Natural Base Data Structure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-identity-of-an-item/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-identity-of-an-item/">The Identity of an Item</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-database-is-gyxi-using/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-database-is-gyxi-using/">What database is Gyxi using?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Finding a partition</title>
		<link>https://gyxi.com/finding-a-partition/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 27 Jul 2021 08:06:47 +0000</pubDate>
				<category><![CDATA[Data Design]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=6440</guid>

					<description><![CDATA[Finding a Partition A good strategy for your document database is to have a sort of hierarchy for your data, starting with your root data, which you use to partition. An example might be that your application has a number of “accounts”, where each account is perhaps a customer, and you never or rarely want...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6440" class="elementor elementor-6440" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-7536b521 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7536b521" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-7ac9709d" data-id="7ac9709d" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-8faa000 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8faa000" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-447146d" data-id="447146d" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-450e5b1 elementor-widget elementor-widget-heading" data-id="450e5b1" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">Finding a Partition</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-617d94c elementor-invisible elementor-widget elementor-widget-image" data-id="617d94c" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="325" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-e1629740200513.png" class="attachment-large size-large" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-a12ee03 elementor-widget elementor-widget-text-editor" data-id="a12ee03" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								
<p>A good strategy for your document database is to have a sort of hierarchy for your data, starting with your root data, which you use to partition.</p>

<p>An example might be that your application has a number of “accounts”, where each account is perhaps a customer, and you never or rarely want to query data across two accounts.</p>

<p>In that case you will start by making a type called “account” and you put all your accounts in this table under the “null” region. You probably do not want to partition this by the account itself, because it will make it difficult for you to retrieve a list of accounts. You can only retrieve a list of data within one partition at a time.</p>

<p>Then under each account, you have different data. For example, let’s say you have some people associated with your accounts, then you should create a type called “person”.</p>

<p>This type is partitioned by account and makes it easy to find people associated with an account.</p>

<p>This way of making a hierarchy is a good structure. Here is an example of what that may look like.</p>

<h2 class="wp-block-heading">“account” type</h2>

<figure class="wp-block-table">
<table>
<tbody>
<tr>
<td><strong>PartitionKey</strong></td>
<td><strong>Id</strong></td>
</tr>
<tr>
<td>null</td>
<td>Northwind</td>
</tr>
<tr>
<td>null</td>
<td>Contoso</td>
</tr>
<tr>
<td>null</td>
<td>Acme</td>
</tr>
</tbody>
</table>
</figure>

<h2 class="wp-block-heading">“person” type</h2>

<figure class="wp-block-table">
<table>
<tbody>
<tr>
<td><strong>PartitionKey</strong></td>
<td><strong>Id</strong></td>
</tr>
<tr>
<td>Northwind</td>
<td>James Smith</td>
</tr>
<tr>
<td>Northwind</td>
<td>Jack Johnson</td>
</tr>
<tr>
<td>Acme</td>
<td>Bugs Bunny</td>
</tr>
</tbody>
</table>
</figure>

<p>Now, imagine you did you not have the “account” type. How will you know which “person” data you have? In order to list data, you are required to supply a partition as part of your query. How would you know which partition to send if you did not have the “account” type? The answer is that there is no way to know and effectively your data would be lost forever.</p>

<h2 class="wp-block-heading">Gyxi provides a Plan B</h2>

<p>Although the structure described above is highly recommended, Gyxi does have a Plan B for you to use if you cannot find a partition. Under the API Reference, you can find an endpoint that will list partitions under a certain type for you.</p>

<p>This call is relatively slow and should be used as part of troubleshooting, ad-hoc calls, maybe in an admin area. It should not be used as part of your central business logic. For that, you should establish a structure as outlined above.</p>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-481a4bb" data-id="481a4bb" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-5d1187f doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="5d1187f" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Data Design</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/finding-a-partition/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/finding-a-partition/">Finding a partition</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/natural-base-data-structure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/natural-base-data-structure/">Natural Base Data Structure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-identity-of-an-item/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-identity-of-an-item/">The Identity of an Item</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-database-is-gyxi-using/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-database-is-gyxi-using/">What database is Gyxi using?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What database is Gyxi using?</title>
		<link>https://gyxi.com/what-database-is-gyxi-using/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 27 Jul 2021 08:03:38 +0000</pubDate>
				<category><![CDATA[Data Design]]></category>
		<guid isPermaLink="false">https://gyxi.com/?p=6436</guid>

					<description><![CDATA[What database is Gyxi using? Gyxi, like any other application, needs an underlying database in order to keep track of accounts, users and other normal application objects. So what database is Gyxi using? Why, Gyxi of course. Yes, Gyxi has a normal account in Gyxi, in the Germany region, in case you’re curious. Our favorite...]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6436" class="elementor elementor-6436" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-40abe038 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="40abe038" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-327b7df7" data-id="327b7df7" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<section class="elementor-section elementor-inner-section elementor-element elementor-element-ac2d664 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ac2d664" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;wave-brush&quot;}">
					<div class="elementor-shape elementor-shape-bottom" data-negative="false">
			<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 283.5 27.8" preserveAspectRatio="none">
	<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"/>
	<path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"/>
	<path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"/>
	<path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"/>
	<path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"/>
	<path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"/>
	<path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"/>
	<path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"/>
	<path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"/>
</svg>		</div>
					<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-73a0f8e" data-id="73a0f8e" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-2e0cb7e elementor-widget elementor-widget-heading" data-id="2e0cb7e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
			<h1 class="elementor-heading-title elementor-size-default">What database is Gyxi using?</h1>		</div>
				</div>
				<div class="elementor-element elementor-element-5d66060 elementor-invisible elementor-widget elementor-widget-image" data-id="5d66060" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;pulse&quot;}" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="303" height="200" src="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-e1629740318371.png" class="attachment-large size-large" alt="" />															</div>
				</div>
					</div>
		</div>
							</div>
		</section>
				<div class="elementor-element elementor-element-362136c elementor-widget elementor-widget-text-editor" data-id="362136c" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
								
<p>Gyxi, like any other application, needs an underlying database in order to keep track of accounts, users and other normal application objects.</p>

<p>So what database is Gyxi using? Why, Gyxi of course. Yes, Gyxi has a normal account in Gyxi, in the Germany region, in case you’re curious. Our favorite region is Germany because they have some of the most trusted and strictest data privacy laws in the world and are the best governed and enforced as well.</p>

<p>Of course, in the beginning of development, Gyxi could not use itself as a database because it wasn’t working yet, so Cosmos DB was used. One one hand we like Cosmos DB, but what we don’t like about Cosmos DB are too specific shortcomings: Putting data in and Getting data out. Other than those two features, Cosmos DB is great.</p>

<p>It was a great moment when internal data was migrated to Gyxi, of course without any downtime.</p>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-93b84be" data-id="93b84be" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-582c067 doctitles elementor-widget elementor-widget-wp-widget-pfcwidget" data-id="582c067" data-element_type="widget" data-widget_type="wp-widget-pfcwidget.default">
				<div class="elementor-widget-container">
			
		<div class="pfc-posts-wrap">

			<h5>Data Design</h5>
			<div class="pfc-posts-inner">

				
		<div class="pfc-posts-main">

			
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/finding-a-partition/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/partitionsAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/finding-a-partition/">Finding a partition</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/natural-base-data-structure/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/usersAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/natural-base-data-structure/">Natural Base Data Structure</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/the-identity-of-an-item/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/devops-deskAsset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/the-identity-of-an-item/">The Identity of an Item</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
				<div class="pfc-post layout-one">
				
					
						<div class="news-thumb">

							<a href="https://gyxi.com/what-database-is-gyxi-using/"><img loading="lazy" decoding="async" width="110" height="80" src="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png" class="attachment-saasland_110x80 size-saasland_110x80 wp-post-image" alt="" srcset="https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-110x80.png 110w, https://gyxi.com/wp-content/uploads/2021/08/brain2Asset-1-560x400.png 560w" sizes="auto, (max-width: 110px) 100vw, 110px" /></a>

						</div>
						
					<div class="news-text-wrap info-with-space">

					    <h2><a href="https://gyxi.com/what-database-is-gyxi-using/">What database is Gyxi using?</a></h2>

					    					     
					</div><!-- .news-text-wrap -->

				</div>

				
		</div>

					</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
