feature | RDS | Aurora |
---|---|---|
usage scenarios | rather predicable usage requirements, frequent usage | inpredictable usage pikes, infrequent usage |
serverless | no | yes |
engines | PostgreSQL, MySQL, MariaDB, Oracle, MS SQL Server | PostgreSQL, MySQL (AWS native, compatible with) |
vertical CPU autoscaling | no | yes |
vertical storage autoscaling | yes (backed by EBS) | yes (10GB to 64TB) |
horizontal read autoscaling (read replicas) | up to 5 | up to 15 |
performance | (n.a., baseline) | 3 x faster than PostgreSQL, 5 x faster than MySQL |
reserved instances | yes (cost decrease of up to 60% in infrequent usage scenario) | no |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import 'package:flutter/material.dart'; | |
void main() => runApp(MyApp()); | |
class MyApp extends StatelessWidget { | |
@override | |
Widget build(BuildContext context) { | |
return MaterialApp( | |
title: 'Flutter Demo', | |
debugShowCheckedModeBanner: false, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file | |
// for details. All rights reserved. Use of this source code is governed by a | |
// BSD-style license that can be found in the LICENSE file. | |
import 'package:flutter/material.dart'; | |
void main() => runApp(MyApp()); | |
class MyApp extends StatelessWidget { | |
@override |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
... | |
import config from './../../config.json'; | |
+import { BlubDirective } from './blub.directive'; | |
// App Setup | |
@NgModule({ | |
- declarations: [AppComponent], | |
+ declarations: [AppComponent, BlubDirective], | |
entryComponents: [], |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { Blub } from './blub'; | |
describe('Blub', () => { | |
it('should create an instance', () => { | |
expect(new Blub()).toBeTruthy(); | |
}); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const routes: Routes = [ | |
{ | |
..., | |
+ { | |
+ path: 'blub', | |
+ loadChildren: () => import('./blub/blub.module').then( m => m.BlubPageModule) | |
+ } | |
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<p> | |
blub works! | |
</p> |
- builtin dataframe Microsoft.Data.Analysis
https://devblogs.microsoft.com/dotnet/an-introduction-to-dataframe/
- equivalents to Python's Pandas
https://www.nuget.org/packages/Deedle
- serialization of objects to data
- how to use VSCode for .NET Framework project
https://stackoverflow.com/questions/47707095/visual-studio-code-for-net-framework https://www.medo64.com/2019/04/using-visual-studio-code-for-net-framework-projects-in-c-sharp/
NewerOlder