Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tidwall
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
121.
▲
by
tidwall
10y ago
Thanks for sharing. The draft RFC at the beginning of the year included the CRS key so it must've be a recent decision.
122.
▲
by
tidwall
10y ago
It's not backed by Redis. It's fully standalone. I wish I could have made a redis module back when I started the project, but I'm plenty happy how Tile38 has matured.
123.
▲
by
tidwall
10y ago
It's custom. I explored a Redis fork months ago, prior to the ability for modules. https://github.com/tidwall/redis-gis I then tried to make a module but redis modules do not support hooking into the pubsub toolin
124.
▲
by
tidwall
10y ago
Yes, it is being used in production. General purpose spatial queries with Tile38 are very fast. Likely much quicker than PostGIS, but PostGIS will be able to store much more data. It's a tradeoff for sure. If your dataset isn't te
125.
▲
by
tidwall
10y ago
> how fast is within? I replied to another question shortly ago regarding performance. https://news.ycombinator.com/item?id=13285538 > does it use ray tracing? No.
126.
▲
by
tidwall
10y ago
Some programming, some design tools. I programmatically simulated the movements as paths at 30fps into a series of data points, then imported into Animate CC and tweaked the tweening by hand, then exported to a series of PNGs, then imported
127.
▲
by
tidwall
10y ago
> For the GeoJSON, does it support properties? Yes, Tile38 has full GeoJSON support including properties for Feature objects. Though there is one exception, the CRS key is ignored because WGS84 is assumed. > Meaning can I store a a wh
128.
▲
by
tidwall
10y ago
> I see that it is in Memory, but are there any practical limits? Yes. The in-memory database is basically a big btree + a big rtree. These trees contain many pointers to geo objects and depending on the complexity of the objects, it may
129.
▲
by
tidwall
10y ago
> how many simultaneous concurrent (client) connections does this support? The client connections are very lightweight. The protocol library is based on https://github.com/tidwall/redcon . I don't have exact num
130.
▲
Tile38 – Realtime geofencing and geospatial index, v1.7.0
(github.com)
130 points
by
tidwall
10y ago
|
26 comments
131.
▲
Tile38 – Geospatial DB and realtime geofence v1.6. 25% faster and Geofence groups
(github.com)
5 points
by
tidwall
10y ago
|
0 comments
132.
▲
Show HN: JD – Interactive JSON Editor
(github.com)
3 points
by
tidwall
10y ago
|
0 comments
133.
▲
Using GJSON – A Fast JSON Parser for Go
(medium.com)
4 points
by
tidwall
10y ago
|
0 comments
134.
▲
by
tidwall
10y ago
Sorry the delayed response. I just posted a performance comparison of jsoned and jq. https://github.com/tidwall/jsoned#performance
135.
▲
JSONed – JSON Stream Editor for the Command Line
(github.com)
6 points
by
tidwall
10y ago
|
2 comments
136.
▲
Show HN: SJSON – a fast and simple way to set a value in JSON
(github.com)
11 points
by
tidwall
10y ago
|
0 comments
137.
▲
by
tidwall
10y ago
HTML 5, written in Go, compiled with GopherJS
138.
▲
Digital Rain – GopherJS example
(tidwall.com)
3 points
by
tidwall
10y ago
|
1 comments
139.
▲
by
tidwall
10y ago
Yes it is something that I certainly want soon, but there's no ETA at the moment. I haven't yet fully flushed out the strategy for sharding the key space.
140.
▲
by
tidwall
10y ago
SummitDB does persist to disk. Shutting down or kill -9 the server will not lose data.
141.
▲
by
tidwall
10y ago
This is available with SummitDB. The SETINDEX command has an EVAL option that allow for custom JavaScript indexes.
142.
▲
Show HN: SummitDB – In-Memory NoSQL DB
(github.com)
81 points
by
tidwall
10y ago
|
70 comments
143.
▲
Tile38 – Geospatial database and realtime geofence. v1.5.0 – GRPC and 3d support
(github.com)
24 points
by
tidwall
10y ago
|
2 comments
144.
▲
RedRaft – Redis and Raft implementation
(github.com)
5 points
by
tidwall
10y ago
|
0 comments
145.
▲
Show HN: Finn – Fast Raft framework using the Redis protocol
(github.com)
3 points
by
tidwall
10y ago
|
0 comments
146.
▲
Finn – Raft framework using the Redis protocol for Go
(github.com)
22 points
by
tidwall
10y ago
|
0 comments
147.
▲
LESS – Relational comparisons using less functions for Go
(github.com)
2 points
by
tidwall
10y ago
|
0 comments
148.
▲
Tile38 – Geospatial index and realtime geofence. v1.4.1 adds BOUNDS command
(github.com)
3 points
by
tidwall
10y ago
|
0 comments
149.
▲
Redlog – Redis style logger for Go
(github.com)
2 points
by
tidwall
10y ago
|
0 comments
150.
▲
by
tidwall
10y ago
Note that this is not a full reimplementation of Redis in Go, but rather a framework for implementing a Redis-like server in Go. If what you are looking for is a Redis implementation, I did create a Redis v1 clone in Go a while back. It
More ›